DISCLOSEDStale
Oaktree Capital Management
Tpi Composites Inc · US
4,610,003 sh · $142.9K
Filed 30 Sept 2025SEC 13Fview source
Oaktree Capital Management
Tpi Composites Inc · US
4,610,003 sh · $142.9K
Oaktree Capital Management
Tpi Composites Inc · US
4,610,003 sh · $4.0M
BlackRock
Tpi Composites Inc · US
3,206,738 sh · $12.8M