← Back to Discover

CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM

Period ended Sep 30, 2026 · Latest filing Nov 13, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Dec 31, 2024: $85,650,557,481
  • Mar 31, 2025: $80,886,789,386
  • Jun 30, 2025: $90,044,118,679
  • Sep 30, 2025: $97,501,492,527
  • Dec 31, 2025: $99,963,517,356
  • Mar 31, 2026: $94,490,983,194
  • Jun 30, 2026: $109,390,269,400
  • Sep 30, 2026: $109,151,838,472

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. NVIDIA CORP · COMMON STOCK · 67066G104 · shares: $7,876,756,544
  2. APPLE INC · COMMON STOCK · 037833100 · shares: $7,313,330,668
  3. MICROSOFT CORP · COMMON STOCK · 594918104 · shares: $5,413,077,359
  4. AMAZON COM INC · COMMON STOCK · 023135106 · shares: $3,600,566,559
  5. ALPHABET INC CL A · COMMON STOCK · 02079K305 · shares: $3,022,722,155
  6. ISHARES CORE S P 500 ETF · ETF · 464287200 · shares: $3,010,403,180
  7. META PLATFORMS INC CLASS A · COMMON STOCK · 30303M102 · shares: $2,386,246,850
  8. ALPHABET INC CL C · COMMON STOCK · 02079K107 · shares: $2,380,115,581
  9. BROADCOM INC · COMMON STOCK · 11135F101 · shares: $2,377,126,443
  10. MICRON TECHNOLOGY INC · COMMON STOCK · 595112103 · shares: $1,804,506,167

Reported holdings

3,002 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
PACCAR INCCOMMON STOCK693718108 — 799,478 shares $87,790,679
TRUIST FINANCIAL CORPCOMMON STOCK89832Q109 — 1,887,975 shares $87,413,243
FEDEX CORPCOMMON STOCK31428X106 — 306,358 shares $87,339,602
AMETEK INCCOMMON STOCK031100100 — 349,856 shares $86,669,827
FASTENAL COCOMMON STOCK311900104 — 1,735,131 shares $85,941,038
NATERA INCCOMMON STOCK632307104 — 206,838 shares $85,488,214
COMFORT SYSTEMS USA INCCOMMON STOCK199908104 — 51,389 shares $85,002,031
ARTHUR J GALLAGHER COCOMMON STOCK363576109 — 368,822 shares $84,131,986
EOG RESOURCES INCCOMMON STOCK26875P101 — 607,764 shares $83,725,569
AON PLC CLASS ACOMMON STOCKG0403H108 — 299,814 shares $82,979,521
EXELON CORPCOMMON STOCK30161N101 — 2,046,385 shares $82,673,954
KKR CO INCCOMMON STOCK48251W104 — 889,933 shares $81,250,883
REALTY INCOME CORPREIT756109104 — 1,491,786 shares $81,003,980
WW GRAINGER INCCOMMON STOCK384802104 — 64,779 shares $80,699,087
AFLAC INCCOMMON STOCK001055102 — 712,896 shares $79,687,515
COHERENT CORPCOMMON STOCK19247G107 — 276,780 shares $79,660,052
CONSOLIDATED EDISON INCCOMMON STOCK209115104 — 778,779 shares $79,599,002
BECTON DICKINSON AND COCOMMON STOCK075887109 — 442,130 shares $79,141,270
METLIFE INCCOMMON STOCK59156R108 — 839,659 shares $79,062,291
CARDINAL HEALTH INCCOMMON STOCK14149Y108 — 352,982 shares $78,538,495
SPOTIFY TECHNOLOGY SACOMMON STOCKL8681T102 — 161,014 shares $78,475,003
CENCORA INCCOMMON STOCK03073E105 — 260,609 shares $78,247,852
STATE STREET CORPCOMMON STOCK857477103 — 443,578 shares $77,444,283
HALLIBURTON COCOMMON STOCK406216101 — 2,421,229 shares $76,995,082
SEMPRACOMMON STOCK816851109 — 979,429 shares $76,356,285
EDWARDS LIFESCIENCES CORPCOMMON STOCK28176E108 — 875,565 shares $75,578,771
HONEYWELL AEROSPACE INCCOMMON STOCK43849R105 — 483,524 shares $74,931,714
CIENA CORPCOMMON STOCK171779309 — 210,618 shares $74,099,625
MODERNA INCCOMMON STOCK60770K107 — 384,336 shares $74,011,584
AMERICAN ELECTRIC POWERCOMMON STOCK025537101 — 623,305 shares $73,948,905
ASTERA LABS INCCOMMON STOCK04626A103 — 206,276 shares $73,428,068
ROCKWELL AUTOMATION INCCOMMON STOCK773903109 — 167,046 shares $72,720,135
PUBLIC SERVICE ENTERPRISE GPCOMMON STOCK744573106 — 1,079,831 shares $72,715,820
WABTEC CORPCOMMON STOCK929740108 — 251,574 shares $72,247,021
FORD MOTOR COCOMMON STOCK345370860 — 5,918,930 shares $71,382,296
GARMIN LTDCOMMON STOCKH2906T109 — 247,007 shares $70,851,488
PUBLIC STORAGEREIT74460D109 — 249,917 shares $70,686,524
APOLLO GLOBAL MANAGEMENT INCCOMMON STOCK03769M106 — 607,331 shares $70,486,836
FIFTH THIRD BANCORPCOMMON STOCK316773100 — 1,388,956 shares $70,253,394
AGILENT TECHNOLOGIES INCCOMMON STOCK00846U101 — 405,807 shares $69,924,604
VIVMARK RESIDENTIALREIT29476L107 — 1,146,346 shares $69,651,983
TEXAS PACIFIC LAND CORPCOMMON STOCK88262P102 — 212,631 shares $69,281,559
AUTOZONE INCCOMMON STOCK053332102 — 24,335 shares $68,868,537
AIR PRODUCTS CHEMICALS INCCOMMON STOCK009158106 — 247,165 shares $68,768,718
AMERIPRISE FINANCIAL INCCOMMON STOCK03076C106 — 135,608 shares $66,766,599
L3HARRIS TECHNOLOGIES INCCOMMON STOCK502431109 — 281,883 shares $66,744,257
IQVIA HOLDINGS INCCOMMON STOCK46266C105 — 248,206 shares $66,730,183
PAYPAL HOLDINGS INCCOMMON STOCK70450Y103 — 1,255,755 shares $65,964,810
PRUDENTIAL FINANCIAL INCCOMMON STOCK744320102 — 574,322 shares $65,231,493
HUMANA INCCOMMON STOCK444859102 — 169,884 shares $64,822,638
NETAPP INCCOMMON STOCK64110D104 — 307,304 shares $64,558,424
KEURIG DR PEPPER INCCOMMON STOCK49271V100 — 2,116,705 shares $64,220,830
AMERICAN INTERNATIONAL GROUPCOMMON STOCK026874784 — 862,262 shares $64,169,538
NIKE INC CL BCOMMON STOCK654106103 — 1,812,694 shares $64,169,368
FERGUSON ENTERPRISES INCCOMMON STOCK31488V107 — 288,166 shares $64,151,515
TWILIO INC ACOMMON STOCK90138F102 — 218,898 shares $64,018,909
EBAY INCCOMMON STOCK278642103 — 600,009 shares $63,630,954
NUCOR CORPCOMMON STOCK670346105 — 271,290 shares $63,414,038
CRH PLCCOMMON STOCKG25508105 — 762,693 shares $63,150,980
MICROCHIP TECHNOLOGY INCCOMMON STOCK595017104 — 811,927 shares $63,143,563
VENTAS INCREIT92276F100 — 735,662 shares $62,545,983
EVERPURE INC ACOMMON STOCK74624M102 — 477,597 shares $62,460,136
AUTODESK INCCOMMON STOCK052769106 — 298,115 shares $62,306,035
WATERS CORPCOMMON STOCK941848103 — 141,604 shares $62,219,382
VEEVA SYSTEMS INC CLASS ACOMMON STOCK922475108 — 216,852 shares $61,900,403
ILLUMINA INCCOMMON STOCK452327109 — 222,745 shares $60,960,852
CHIPOTLE MEXICAN GRILL INCCOMMON STOCK169656105 — 1,907,491 shares $60,944,337
AMERICAN WATER WORKS CO INCCOMMON STOCK030420103 — 470,039 shares $60,855,949
DOMINION ENERGY INCCOMMON STOCK25746U109 — 1,002,340 shares $60,661,617
STRATEGY INCCOMMON STOCK594972408 — 395,197 shares $60,500,709
CARVANA COCOMMON STOCK146869102 — 963,206 shares $60,238,903
IDEXX LABORATORIES INCCOMMON STOCK45168D104 — 115,222 shares $60,167,776
FLEX LTDCOMMON STOCKY2573F102 — 545,229 shares $59,969,738
CARRIER GLOBAL CORPCOMMON STOCK14448C104 — 1,090,923 shares $59,848,036
DEVON ENERGY CORPCOMMON STOCK25179M103 — 1,280,537 shares $58,955,923
NASDAQ INCCOMMON STOCK631103108 — 638,854 shares $58,780,957
YUM BRANDS INCCOMMON STOCK988498101 — 430,544 shares $58,700,369
COINBASE GLOBAL INC CLASS ACOMMON STOCK19260Q107 — 314,871 shares $58,695,103
SYSCO CORPCOMMON STOCK871829107 — 750,407 shares $58,501,730
MSCI INCCOMMON STOCK55354G100 — 104,946 shares $56,530,212
ROPER TECHNOLOGIES INCCOMMON STOCK776696106 — 160,473 shares $56,070,871
VULCAN MATERIALS COCOMMON STOCK929160109 — 228,698 shares $55,946,392
PAYCHEX INCCOMMON STOCK704326107 — 565,914 shares $55,742,529
ROCKET LAB CORPCOMMON STOCK773121108 — 796,942 shares $55,530,919
WORKDAY INC CLASS ACOMMON STOCK98138H101 — 286,813 shares $54,626,404
CBRE GROUP INC ACOMMON STOCK12504L109 — 424,497 shares $54,535,130
OKTA INCCOMMON STOCK679295105 — 259,024 shares $54,164,509
EVERSOURCE ENERGYCOMMON STOCK30040W108 — 843,480 shares $54,117,677
TAKE TWO INTERACTIVE SOFTWRECOMMON STOCK874054109 — 260,658 shares $54,086,535
VISTRA CORPCOMMON STOCK92840M102 — 386,507 shares $53,473,243
BLOCK INCCOMMON STOCK852234103 — 709,692 shares $52,183,653
INTERACTIVE BROKERS GRO CL ACOMMON STOCK45841N107 — 610,156 shares $52,119,526
ENTERGY CORPCOMMON STOCK29364G103 — 525,067 shares $52,118,150
NEBIUS GROUP NVCOMMON STOCKN97284108 — 220,857 shares $52,095,749
DR HORTON INCCOMMON STOCK23331A109 — 377,936 shares $51,644,954
PPG INDUSTRIES INCCOMMON STOCK693506107 — 494,123 shares $51,551,853
KENVUE INCCOMMON STOCK49177J102 — 2,902,012 shares $51,249,532
REVOLUTION MEDICINES INCCOMMON STOCK76155X100 — 245,765 shares $50,445,724
OLD DOMINION FREIGHT LINECOMMON STOCK679580100 — 288,779 shares $50,201,341
HP INCCOMMON STOCK40434L105 — 1,603,600 shares $50,160,608