TACH (TITAN ACQUISITION CORP) is held by 19 institutional investors as of Q4 2025. Largest holders: Magnetar Financial LLC ($22.6M), MILLENNIUM MANAGEMENT LLC ($14.1M), LINDEN ADVISORS LP ($12.3M). Net institutional sentiment: Bullish.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer