SHAH CAPITAL MANAGEMENT

CIK
0001383838
City
RALEIGH
State / Country
NC

Holdings in CSIQ

Position Over Time

Report Date Value (USD) Shares
2025-12-31 $23,056,900 970,000
2025-09-30 $21,989,156 1,686,285
2025-06-30 $20,764,970 1,880,885
2025-03-31 $16,489,365 1,906,285
2024-12-31 $19,410,471 1,745,546
2024-09-30 $3,160,634 188,582