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 →24,5992026-07-02

Position History — CSIQ

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

08,20116,40224,6032026-042026-042026-072026-07

Recent Filings — CSIQ

DateActivitySharesPriceOwned After
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

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