California State Teachers Retirement System (CalSTRS)’s e.l.f. Beauty ELF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4.03M Buy
66,447
+12,651
+24% +$1.03M ﹤0.01% 1124
2025
Q4
$4.09M Sell
53,796
-2,993
-5% -$295K ﹤0.01% 1030
2025
Q3
$7.52M Buy
56,789
+4,734
+9% +$584K 0.01% 741
2025
Q2
$6.48M Buy
52,055
+152
+0.3% +$13K 0.01% 784
2025
Q1
$3.26M Sell
51,903
-665
-1% -$57.9K ﹤0.01% 1073
2024
Q4
$6.6M Sell
52,568
-609
-1% -$73K 0.01% 775
2024
Q3
$5.8M Sell
53,177
-838
-2% -$131K 0.01% 851
2024
Q2
$11.4M Sell
54,015
-1,118
-2% -$199K 0.01% 604
2024
Q1
$10.8M Sell
55,133
-2,857
-5% -$507K 0.01% 633
2023
Q4
$8.37M Sell
57,990
-1,945
-3% -$224K 0.01% 677
2023
Q3
$6.58M Sell
59,935
-1,332
-2% -$162K 0.01% 767
2023
Q2
$7M Sell
61,267
-1,211
-2% -$117K 0.01% 784
2023
Q1
$5.15M Sell
62,478
-488
-0.8% -$32.9K 0.01% 946
2022
Q4
$3.48M Buy
62,966
+1,115
+2% +$54.6K 0.01% 1148
2022
Q3
$2.33M Sell
61,851
-891
-1% -$32.2K ﹤0.01% 1346
2022
Q2
$1.93M Buy
62,742
+2,704
+5% +$67.9K ﹤0.01% 1507
2022
Q1
$1.55M Sell
60,038
-5,730
-9% -$156K ﹤0.01% 1778
2021
Q4
$2.18M Buy
65,768
+1,843
+3% +$57.1K ﹤0.01% 1685
2021
Q3
$1.86M Buy
63,925
+988
+2% +$28.3K ﹤0.01% 1765
2021
Q2
$1.71M Sell
62,937
-5,259
-8% -$150K ﹤0.01% 1862
2021
Q1
$1.83M Sell
68,196
-246
-0.4% -$6.14K ﹤0.01% 1792
2020
Q4
$1.72M Hold
68,442
﹤0.01% 1733
2020
Q3
$1.26M Buy
68,442
+28,811
+73% +$545K ﹤0.01% 1754
2020
Q2
$756K Hold
39,631
﹤0.01% 2008
2020
Q1
$390K Sell
39,631
-1,257
-3% -$18.9K ﹤0.01% 2206
2019
Q4
$660K Hold
40,888
﹤0.01% 2196
2019
Q3
$716K Buy
40,888
+488
+1% +$8.14K ﹤0.01% 2124
2019
Q2
$570K Buy
40,400
+6,078
+18% +$73.5K ﹤0.01% 2286
2019
Q1
$364K Hold
34,322
﹤0.01% 2479
2018
Q4
$297K Hold
34,322
﹤0.01% 2579
2018
Q3
$437K Buy
34,322
+225
+0.7% +$3.09K ﹤0.01% 2522
2018
Q2
$520K Buy
34,097
+2,150
+7% +$40.8K ﹤0.01% 2432
2018
Q1
$619K Sell
31,947
-696
-2% -$13.8K ﹤0.01% 2260
2017
Q4
$728K Sell
32,643
-235
-0.7% -$5.01K ﹤0.01% 2189
2017
Q3
$741K Sell
32,878
-3,822
-10% -$88.2K ﹤0.01% 2193
2017
Q2
$999K Buy
36,700
+17,600
+92% +$470K ﹤0.01% 2060
2017
Q1
$550K Sell
19,100
-900
-5% -$24.3K ﹤0.01% 2431
2016
Q4
$579K Buy
+20,000
New +$566K ﹤0.01% 2442

Other funds holding ELF