I'm new to the stock but buying. I bought some more today. Interesting to see a growth tech company with a buyback for one thing. It's had a huge run but every stock at new highs can look toppy. Room for PE expansion still and cheap on a go forward basis.