California State Teachers Retirement System Portfolio

CIK: 0001081019 • Quarter: Q4 2024 • SEC Filing

Based on the latest 13F filing, California State Teachers Retirement System manages a portfolio worth $85.65B, consisting of 3065 securities. In the latest quarter, they added 41 new positions and exited 51 positions. The portfolio returned 8.86% this quarter and has generated a 30.24% return over the past year, outperforming the S&P 500 by 30.24%. Their average holding period is 29 quarters.

Portfolio Value

$85.65B
$-98.78M (-0.12%)

Portfolio Activity

3065 Securities
+41 Added -51 Removed

Q4 2024 Return

$7.60B
8.86%

Holding Periods

Average 29Q
Top 10 43Q
Top 20 45Q

Historical Performance

1 Year 30.24%
3 Year 14.89%
5 Year 73.91%

vs S&P 500

1 Year 30.24%
3 Year 29.31%
5 Year 47.65%
New Positions
41
Increased
621
Decreased
1851
Unchanged
552
Exited
51

Current Holdings

Stock
Holdings (Shares) Holdings (USD) % of Portfolio Share Count Change (Shares) Change (USD) % Change
9.63K $1.30M 0.00% Decreased -301 $-117.89K -3.03%
26.88K $5.29M 0.01% Decreased -304 $-200.63K -1.12%
110.29K $929.76K 0.00% Decreased -5.55K $-272.73K -4.80%
141.90K $32.54M 0.04% Decreased -8.38K $-1.04M -5.58%
21.55K $509.30K 0.00% Decreased -251 $-92.06K -1.15%
181.04K $94.11M 0.11% Increased 670 $-6.25M 0.37%
1.13K $2.14K 0.00% Unchanged - $-3.91K 0.00%
46.70K $5.41M 0.01% Decreased -520 $-856.43K -1.10%
426 $14.67K 0.00% Increased 59 $1.09K 16.08%
580 $10.32K 0.00% Unchanged - $-151 0.00%
3.23M $34.15M 0.04% Decreased -275.26K $5.22M -7.85%
2.65K $18.39K 0.00% Unchanged - $-132 0.00%
2.15K $10.47K 0.00% Unchanged - $-8.19K 0.00%
463.73K $49.93M 0.06% Decreased -9.31K $11.67M -1.97%
50.11K $5.97M 0.01% Decreased -2.07K $-2.42M -3.97%
43.52K $548.72K 0.00% Decreased -492 $-72.22K -1.12%
11.11K $2.08M 0.00% Decreased -91 $30.13K -0.81%
134.97K $10.77M 0.01% Decreased -3.87K $-185.34K -2.79%
35.78K $848.41K 0.00% Increased 101 $-21.87K 0.28%
42.38K $7.01M 0.01% Decreased -229 $1.32M -0.54%
34.12K $2.43M 0.00% Decreased -387 $-336.81K -1.12%
167.52K $13.03M 0.02% Decreased -9.95K $-4.12M -5.61%
45.52K $6.91M 0.01% Decreased -485 $-374.03K -1.05%
45.48K $2.65M 0.00% Decreased -510 $67.81K -1.11%
7.47K $17.02K 0.00% Unchanged - $9.86K 0.00%
9.98K $275.99K 0.00% New 9.98K $275.99K 100.00%
147.93K $1.94M 0.00% Decreased -17.46K $-1.63M -10.55%
75.24K $1.44M 0.00% Decreased -1.04K $-146.57K -1.36%
Revvity
203.76K $22.74M 0.03% Decreased -6.78K $-4.15M -3.22%
40.87K $3.62M 0.00% Decreased -524 $726.06K -1.27%
37.42K $1.77M 0.00% Increased 34.12K $1.60M 1034.00%
GE Vernova
373.45K $122.84M 0.14% Increased 34.26K $36.35M 10.10%
180.01K $2.53M 0.00% Increased 50.59K $994.25K 39.09%
70.79K $12.70M 0.01% Decreased -15.72K $-7.11M -18.18%
339 $12.95K 0.00% Unchanged - $-1.17K 0.00%
72.58K $4.56M 0.01% Increased 1.76K $484.50K 2.49%
6.67M $266.73M 0.31% Decreased -217.62K $-42.59M -3.16%
694 $5.79K 0.00% New 694 $5.79K 100.00%
731.63K $42.33M 0.05% Decreased -744 $9.92M -0.10%
26.18K $2.21M 0.00% Decreased -290 $-306.35K -1.10%
100.64K $5.32M 0.01% Decreased -1.39K $1.01M -1.36%
97.17K $6.85M 0.01% Decreased -3.03K $92.31K -3.02%
242.36K $5.75M 0.01% Decreased -11.21K $-745.14K -4.42%
41.70K $133.03K 0.00% Decreased -3.45K $-469.70K -7.63%
34.32K $678.89K 0.00% Decreased -3.71K $-271.58K -9.76%
1.62K $8.71K 0.00% New 1.62K $8.71K 100.00%
58.50K $407.15K 0.00% Increased 14 $74.37K 0.02%
286.93K $2.68M 0.00% Increased 4.60K $-493.49K 1.63%
13.17K $1.41M 0.00% Decreased -209 $-108.89K -1.56%
4.44K $352.23K 0.00% Decreased -57 $71.68K -1.27%

Exited Positions

Stock Previous Shares Previous Value
238.47K $226.43M
212.57K $173.48M
427.24K $163.98M
85.79K $35.72M
471.78K $33.97M
419.17K $25.39M
703.88K $18.74M
1.06M $7.51M
112.82K $6.88M
48.26K $3.36M
59.45K $2.76M
42.26K $2.65M
33.22K $2.51M
158.64K $2.25M
101.43K $2.02M
44.90K $1.76M
130.24K $1.75M
55.11K $1.26M
1.19M $1.16M
31.20K $1.04M
312.24K $893.00K
75.74K $846.04K
26.44K $813.56K
12.07K $718.95K
16.30K $609.66K
24.30K $594.21K
28.00K $468.16K
105.91K $468.13K
8.74K $379.71K
72.75K $337.56K
9.93K $324.15K
11.51K $290.55K
48.78K $283.39K
298.12K $268.22K
5.22K $187.00K
35.52K $162.71K
1.76K $102.34K
100.07K $61.05K
155 $44.53K
4.14K $38.13K
1.60K $37.70K
2.25K $22.36K
3.08K $22.01K
7.95K $19.09K
36.61K $13.91K
13.88K $7.21K
4.30K $4.23K
2.76K $3.84K
2.12K $3.55K
11.17K $2.81K