FACT: For every sell there is a buy.
Over the last 5 trading sessions we are just shy of 32,000,000 shares being bought/sold. I wonder who's doing all the buying?? STSC LONG! STSC STRONG! Probably just more sheep mowing the yard??
Good luck and keep it real! Please realize all my post are just an opinion on a message board. Always perform your own research in addition to listening and being nice to one another.