STRS Ohio’s Mayville Engineering Co MEC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-22,300
Closed -$307K 2233
2025
Q3
$307K Sell
22,300
-8,800
-28% -$132K ﹤0.01% 1322
2025
Q2
$496K Sell
31,100
-2,400
-7% -$34.3K ﹤0.01% 1311
2025
Q1
$450K Hold
33,500
﹤0.01% 1248
2024
Q4
$527K Buy
33,500
+13,100
+64% +$240K ﹤0.01% 1176
2024
Q3
$430K Buy
+20,400
New +$382K ﹤0.01% 1327
2023
Q4
Sell
-21,400
Closed -$234K 1978
2023
Q3
$234K Hold
21,400
﹤0.01% 1526
2023
Q2
$266K Buy
+21,400
New +$270K ﹤0.01% 1523
2022
Q2
Sell
-27,800
Closed -$260K 2182
2022
Q1
$260K Buy
27,800
+5,300
+24% +$60.1K ﹤0.01% 1641
2021
Q4
$335K Hold
22,500
﹤0.01% 1588
2021
Q3
$423K Hold
22,500
﹤0.01% 1568
2021
Q2
$452K Sell
22,500
-1,700
-7% -$30K ﹤0.01% 1593
2021
Q1
$347K Hold
24,200
﹤0.01% 1678
2020
Q4
$324K Hold
24,200
﹤0.01% 1632
2020
Q3
$222K Sell
24,200
-11,900
-33% -$101K ﹤0.01% 1638
2020
Q2
$285K Buy
36,100
+3,000
+9% +$18.4K ﹤0.01% 1552
2020
Q1
$202K Hold
33,100
﹤0.01% 1540
2019
Q4
$310K Buy
33,100
+31,400
+1,847% +$326K ﹤0.01% 1585
2019
Q3
$22K Hold
1,700
﹤0.01% 1971
2019
Q2
$23K Buy
+1,700
New +$26.2K ﹤0.01% 2020

Other funds holding MEC

STRS Ohio's MEC Position: Q4 2025 in Review

STRS Ohio sold out of Mayville Engineering Co (MEC) in Q4 2025, closing a stake of 22,300 shares — an estimated $307K sold.

STRS Ohio first reported a position in MEC in Q2 2019 and held it in 19 quarters. The position peaked at $527K in Q4 2024. 123 funds tracked by Wall St. Rank hold MEC as of Q4 2025.

  • STRS Ohio reported no remaining Mayville Engineering Co position as of Q4 2025 after selling out during the quarter.
  • STRS Ohio sold 22,300 Mayville Engineering Co shares in Q4 2025, an estimated $307K.
  • STRS Ohio first reported a position in Mayville Engineering Co in Q2 2019 and held it in 19 quarters.
  • STRS Ohio's Mayville Engineering Co position peaked at $527K in Q4 2024.
  • 123 funds tracked by Wall St. Rank held Mayville Engineering Co as of Q4 2025.

Based on STRS Ohio's 13F filing for Q4 2025, filed 2 Feb 2026.