Fundamentally, this company meets most of the criteria for multiple baggers. Yes, it already is, in fact, a 100 bagger. But given the long term and current growth rates, it still has huge potential. P/E is much lower than the CAGR of earnings per share. It's a bargain at the current price.
The quarter results, that came in yesterday: revenue growth 52% YoY. EPS growth 19.6% YoY. P/E - 16.2 (counted at the price of 217.88). And the projection numbers have just risen, too. Wait, what? I am buying!
Now technically, you can see the macro 1-2-3-4-5 wave and the fibonacci correction that had past after that. Given the awesome financial report, I believe, it is time for another large rising trend.