SEC CIK 2028066

Zhu Xinbo

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CSIQview stock →150,8442026-05-26

Position History — CSIQ

Reported shares owned immediately after each Form 4 transaction, over time.

050,283100,567150,8502026-052026-052026-052026-052026-052026-05

Recent Filings — CSIQ

DateActivitySharesPriceOwned After
2026-07-09Grant / award (derivative)12,594$0.0035,916
2026-05-26Option exercise (derivative)2,490$0.0023,322
2026-05-26Tax withholding6$19.45150,844
2026-05-26Option exercise2,490$0.00150,850
2026-05-21Option exercise (derivative)3,054$0.0025,812
2026-05-21Tax withholding3$16.34148,360
2026-05-21Option exercise3,054$0.00148,363
2026-05-13Option exercise (derivative)5,422$0.0028,866
2026-05-13Tax withholding3$19.83145,309
2026-05-13Option exercise5,422$0.00145,312

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.