LOL! I hope all stocks haven't reached the top of their valuations. IF so many were left behind. I have noticed more and more that there is no rhyme or reason to most stocks.
Here is a beauty. Market cap of 1.5 billion. Must be the 82 bucks in other income that has everyone excited and willing to pay over 3 bucks for it. It can't be their massive assets of 250K.