Sure is a lot of multi-miilion share selling for such a HOT stock - HMMMMMMM - they all must be stupid - right ?