Who the hell is selling all this stock and why am I buying so much of it? Another 150,000 shares prints. I'm starting to think I made a mistake buying this...........