Skip to main content

CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM

Pension

Position in CECO — Ceco Environmental Corp

CIK 1081019 WEST SACRAMENTO, CA

Position in CECO

as of Mar 31, 2026 · filed May 18, 2026
Position Value
$2,070,881
+$429,675 QoQ
Shares Held
34,758
+26.8% QoQ
Ownership
0.097%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
21 quarters on record
Voting authority Sole 100.ToString("F0")% Shared 0.ToString("F0")% None 0.ToString("F0")%

Common Shares in CECO Over Time

Shares Held

Position Value (USD)

Position in Pollution & Treatment Controls

Industrials · as of Mar 31, 2026

CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM holds $47,271,251 across 6 Pollution & Treatment Controls names. CECO ranks #3 (4.4% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 CECO
Ceco Environmental Corp
This page
34,758 $2,070,881

All Filings in CECO

Export CSV
21 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $2,070,881 34,758
2025-12-31 $1,641,206 27,422
2025-09-30 $1,404,313 27,428
2025-06-30 $776,458 27,427
2025-03-31 $632,928 27,760
2024-12-31 $839,184 27,760
2024-09-30 $790,869 28,045
2024-06-30 $833,274 28,883
2024-03-31 $717,372 31,163
2023-12-31 $632,918 31,209
2023-09-30 $104,651 6,553
2023-06-30 $131,983 9,879
2022-03-31 $73,231 13,339
2021-12-31 $104,651 16,798
2021-09-30 $118,257 16,798
2021-06-30 $305,696 42,695
2021-03-31 $370,259 46,691
2020-12-31 $324,969 46,691
2020-09-30 $350,707 48,108
2020-06-30 $317,031 48,108
2020-03-31 $224,664 48,108