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

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.48M Buy
52,055
+152
+0.3% +$18.9K 0.01% 784
2025
Q1
$3.26M Sell
51,903
-665
-1% -$41.8K ﹤0.01% 1073
2024
Q4
$6.6M Sell
52,568
-609
-1% -$76.5K 0.01% 775
2024
Q3
$5.8M Sell
53,177
-838
-2% -$91.4K 0.01% 851
2024
Q2
$11.4M Sell
54,015
-1,118
-2% -$236K 0.01% 604
2024
Q1
$10.8M Sell
55,133
-2,857
-5% -$560K 0.01% 633
2023
Q4
$8.37M Sell
57,990
-1,945
-3% -$281K 0.01% 677
2023
Q3
$6.58M Sell
59,935
-1,332
-2% -$146K 0.01% 767
2023
Q2
$7M Sell
61,267
-1,211
-2% -$138K 0.01% 784
2023
Q1
$5.15M Sell
62,478
-488
-0.8% -$40.2K 0.01% 946
2022
Q4
$3.48M Buy
62,966
+1,115
+2% +$61.7K 0.01% 1148
2022
Q3
$2.33M Sell
61,851
-891
-1% -$33.5K ﹤0.01% 1346
2022
Q2
$1.93M Buy
62,742
+2,704
+5% +$83K ﹤0.01% 1507
2022
Q1
$1.55M Sell
60,038
-5,730
-9% -$148K ﹤0.01% 1778
2021
Q4
$2.18M Buy
65,768
+1,843
+3% +$61.2K ﹤0.01% 1685
2021
Q3
$1.86M Buy
63,925
+988
+2% +$28.7K ﹤0.01% 1765
2021
Q2
$1.71M Sell
62,937
-5,259
-8% -$143K ﹤0.01% 1862
2021
Q1
$1.83M Sell
68,196
-246
-0.4% -$6.6K ﹤0.01% 1792
2020
Q4
$1.72M Hold
68,442
﹤0.01% 1733
2020
Q3
$1.26M Buy
68,442
+28,811
+73% +$529K ﹤0.01% 1754
2020
Q2
$756K Hold
39,631
﹤0.01% 2008
2020
Q1
$390K Sell
39,631
-1,257
-3% -$12.4K ﹤0.01% 2206
2019
Q4
$660K Hold
40,888
﹤0.01% 2196
2019
Q3
$716K Buy
40,888
+488
+1% +$8.55K ﹤0.01% 2124
2019
Q2
$570K Buy
40,400
+6,078
+18% +$85.8K ﹤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% +$2.87K ﹤0.01% 2522
2018
Q2
$520K Buy
34,097
+2,150
+7% +$32.8K ﹤0.01% 2432
2018
Q1
$619K Sell
31,947
-696
-2% -$13.5K ﹤0.01% 2260
2017
Q4
$728K Sell
32,643
-235
-0.7% -$5.24K ﹤0.01% 2189
2017
Q3
$741K Sell
32,878
-3,822
-10% -$86.1K ﹤0.01% 2193
2017
Q2
$999K Buy
36,700
+17,600
+92% +$479K ﹤0.01% 2060
2017
Q1
$550K Sell
19,100
-900
-5% -$25.9K ﹤0.01% 2431
2016
Q4
$579K Buy
+20,000
New +$579K ﹤0.01% 2442