I just saw three institutions report theirs holdings in SODA. 7.1%, 7.3% and 13%. the big boys have been loading up on this stock!
And there's not so many shares to go around. Much growth and higher prices in years ahead.
Sentiment: Strong Buy
Just think, 3 institutions hold 27%. That's conviction.