SEC CIK 1979889

Templeton Lauren C

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

Current Positions

CompanyShares OwnedAs Of
CSIQview stock →25,7972026-10-06

Position History — CSIQ

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

08,60117,20125,8022026-032026-042026-042026-072026-072026-102026-10

Recent Filings — CSIQ

DateActivitySharesPriceOwned After
2026-10-12Grant / award (derivative)2,716$0.0025,621
2026-10-06Option exercise (derivative)1,203$0.0022,905
2026-10-06Tax withholding5$11.5425,797
2026-10-06Option exercise1,203$0.0025,802
2026-07-09Grant / award (derivative)1,949$0.0024,108
2026-07-02Option exercise (derivative)809$0.0022,159
2026-07-02Tax withholding4$15.6924,599
2026-07-02Option exercise809$0.0024,603
2026-04-02Option exercise (derivative)770$0.0022,968
2026-04-02Grant / award (derivative)2,200$0.0023,738
2026-04-02Tax withholding4$13.2123,794
2026-04-02Option exercise770$0.0023,798
2026-03-18———23,028

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