OTGA (OTG ACQUISITION CORP. I) is held by 20 institutional investors as of Q4 2025. Largest holders: ADAGE CAPITAL PARTNERS GP, L.L.C. ($18M), LINDEN ADVISORS LP ($12.5M), PICTON MAHONEY ASSET MANAGEMENT ($9.8M). Net institutional sentiment: Bullish.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer