Found another another strong one that I've added to my watchlist.
Revenue and EPS growth rates have been consistently high and price just surpassed all time high again. There's no overhead resistance and so this one could continue to go up.
Price looks extended presently and so I'm I am waiting to see what happens. Would like to see it consolidate a bit to absorb the recent upward move and will aim to enter at the next breakout, if it happens.
Also checked the institutional interest — almost 70% owned by funds, over 84% of the tradable float locked up, plus 18% insider ownership. These numbers seem good to me and if institutions keep adding, this could continue to push it up.