May. 20 at 1:12 PM
$OWLT
Mid-year 2025 = 28-33% institutional ownership
Mid-year 2026 = 72-74% institutional ownership
189+ million from institutions since last year.
Eclipse Operations LLC / Eclipse Ventures: = owns 45% of the company.
Eclipse is heavily invested in hardware, lithium battery, ai, and healthcare companies.
The one that stands out for me = Nucleus RadioPharma, which was co-created by Eclipse & The Mayo Clinic.