Petrus Trust Company’s Motorcar Parts of America MPAA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
– Sell
-24,137
Closed -$270K – 398
2025
Q2
$270K Buy
+24,137
New +$242K 0.03% 364
2023
Q4
– Sell
-17,062
Closed -$138K – 692
2023
Q3
$138K Sell
17,062
-10,124
-37% -$83.7K 0.01% 545
2023
Q2
$210K Buy
27,186
+4,312
+19% +$24.6K 0.02% 518
2023
Q1
$170K Buy
+22,874
New +$272K 0.02% 495
2020
Q4
– Sell
-10,649
Closed -$166K – 172
2020
Q3
$166K Buy
+10,649
New +$182K 0.02% 224

Other funds holding MPAA

Petrus Trust Company's MPAA Position: Q3 2025 in Review

Petrus Trust Company sold out of Motorcar Parts of America (MPAA) in Q3 2025, closing a stake of 24,137 shares — an estimated $270K sold.

Petrus Trust Company first reported a position in MPAA in Q3 2020 and held it in 5 quarters. The position peaked at $270K in Q2 2025. 121 funds tracked by Wall St. Rank hold MPAA as of Q3 2025.

  • Petrus Trust Company reported no remaining Motorcar Parts of America position as of Q3 2025 after selling out during the quarter.
  • Petrus Trust Company sold 24,137 Motorcar Parts of America shares in Q3 2025, an estimated $270K.
  • Petrus Trust Company first reported a position in Motorcar Parts of America in Q3 2020 and held it in 5 quarters.
  • Petrus Trust Company's Motorcar Parts of America position peaked at $270K in Q2 2025.
  • 121 funds tracked by Wall St. Rank held Motorcar Parts of America as of Q3 2025.

Based on Petrus Trust Company's 13F filing for Q3 2025, filed 14 Nov 2025.