Mailing Address 2101 L STREET NW SUITE 300 WASHINGTON DC 20037
Business Address 2101 L STREET NW SUITE 300 WASHINGTON DC 20037 917-912-4599
Terra Alpha Investments LLC CIK#: 0002055566 (see all company filings)

State location: DC | State of Inc.: DE | Fiscal Year End: 1231

Filter Results
Search Within Files

(YYYYMMDD)
Ownership?


Enter keywords
Items 1 - 2  0002055566 Filings RSS Feed
Filings Format Description Filing Date File/Film Number
13F-HR  Documents Quarterly report filed by institutional managers, Holdings
Acc-no: 0001172661-25-001495 (34 Act)  Size: 18 KB
2025-04-15 028-24871
25838032
13F-HR  Documents Quarterly report filed by institutional managers, Holdings
Acc-no: 0001172661-25-000627 (34 Act)  Size: 18 KB
2025-02-10 028-24871
25606337