Terra Alpha Investments LLC: summary

Terra Alpha Investments LLC reported 32 positions with a reported value of $97.74M in its 13F for Q4 2025. Compared with Q3 2025: 3 new positions, 1 exited.

Top positions

Explore SEC Filings Hub

Terra Alpha Investments LLC portfolio - SEC Filings Hub