185 million shares traded as of writing. Around 2.75% of the register.Who's buying, and who the hell is selling!