I’m just waiting for the institutions to own more shares than me 😂
Internet said top institutional investor in HOVR had 29,000 shares. Obviously some have more in another category I’d imagine or hope, but it’s still funny
Posted Jul 6, 2025, 7:35 PM UTC
83