California State Teachers Retirement System (CalSTRS)
MEC icon

California State Teachers Retirement System (CalSTRS)’s Mayville Engineering Co MEC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$14.7K Hold
922
﹤0.01% 2593
2025
Q1
$12.4K Hold
922
﹤0.01% 2694
2024
Q4
$14.5K Hold
922
﹤0.01% 2731
2024
Q3
$19.4K Hold
922
﹤0.01% 2621
2024
Q2
$15.4K Sell
922
-205
-18% -$3.42K ﹤0.01% 2702
2024
Q1
$16.2K Sell
1,127
-718
-39% -$10.3K ﹤0.01% 2801
2023
Q4
$26.6K Sell
1,845
-628
-25% -$9.06K ﹤0.01% 2830
2023
Q3
$27.1K Sell
2,473
-1,202
-33% -$13.2K ﹤0.01% 2928
2023
Q2
$45.8K Buy
+3,675
New +$45.8K ﹤0.01% 2955
2022
Q2
Sell
-3,867
Closed -$36K 3240
2022
Q1
$36K Sell
3,867
-1,010
-21% -$9.4K ﹤0.01% 3105
2021
Q4
$73K Buy
4,877
+109
+2% +$1.63K ﹤0.01% 3082
2021
Q3
$90K Sell
4,768
-7,583
-61% -$143K ﹤0.01% 3022
2021
Q2
$248K Buy
12,351
+714
+6% +$14.3K ﹤0.01% 2958
2021
Q1
$167K Buy
11,637
+1,473
+14% +$21.1K ﹤0.01% 2960
2020
Q4
$136K Hold
10,164
﹤0.01% 2971
2020
Q3
$93K Buy
10,164
+344
+4% +$3.15K ﹤0.01% 2978
2020
Q2
$78K Hold
9,820
﹤0.01% 2977
2020
Q1
$60K Buy
9,820
+112
+1% +$684 ﹤0.01% 2895
2019
Q4
$91K Hold
9,708
﹤0.01% 2935
2019
Q3
$128K Hold
9,708
﹤0.01% 2906
2019
Q2
$134K Buy
+9,708
New +$134K ﹤0.01% 2942