RE:Who Owns the Largest Number of Shares? đź‘Źđź‘ŹThe answer to who owns the largest number of shares is a simple one? Retail suckers of course they are always the bagholder. Nice to see Rouge10 back for a brief stay when the stock had a short run to the upside. Heck according to the 'experts' on this board this stock is suppose to be at $100-$150 a share this year! What is happening? Thank god it was only a small miss lol! Think about it you are 1 of 2 in essentially a duopoly and you share price is still in the tank!