RE: 1.5mill sell shows folk don't see a short term rise here, imo.18 Sep 2025 09:16
I think the point is most of the shares are held by fairly ignorant retailers, even the 'informed' ones so they're not inclined to hold, regardless.
personally, would love for someone to buy 50mill of these and be announced as a holder, to make the case that someone, other than BoD, believe.