Ronald Muhlenkamp - Muhlenkamp & Co Portfolio

Period Date  Mar 31, 2025
Filing Date  May 13, 2025
Total Stocks  26
Portfolio Value  $305.65M

Muhlenkamp & Co Activity

DateSymbolTypeQuantity
Q2 2023Jun 30, 2023
AVGO
Broadcom Inc.
Buy - Position Entry
+16,035
Q2 2023Jun 30, 2023
RUSHB
Rush Enterprises, Inc.
Buy - Position Entry
+6,335
Q2 2023Jun 30, 2023
XOM
Exxon Mobil Corporation
Buy - Position Entry
+1,952
Q1 2023Mar 31, 2023
XOM
Exxon Mobil Corporation
Sell - Position Exit
-1,952-100.0%
Q1 2023Mar 31, 2023
RUSHB
Rush Enterprises, Inc.
Sell - Position Exit
-6,255-100.0%
Q1 2023Mar 31, 2023
AVGO
Broadcom Inc.
Sell - Position Exit
-16,080-100.0%
Q1 2023Mar 31, 2023
GLD
SPDR Gold Trust
Sell - Position Exit
-18,432-100.0%
Q1 2023Mar 31, 2023
UNH
UnitedHealth Group Incorporated
Sell - Position Exit
-24,755-100.0%
Q1 2023Mar 31, 2023
EPD
Enterprise Products Partners L.
Sell - Position Exit
-24,855-100.0%
Q1 2023Mar 31, 2023
MSFT
Microsoft Corporation
Sell - Position Exit
-31,264-100.0%
Q1 2023Mar 31, 2023
BRK-B
Berkshire Hathaway Inc. New
Sell - Position Exit
-37,430-100.0%
Q1 2023Mar 31, 2023
MCK
McKesson Corporation
Sell - Position Exit
-38,249-100.0%
Q1 2023Mar 31, 2023
FNV
Franco-Nevada Corporation
Sell - Position Exit
-38,385-100.0%
Q1 2023Mar 31, 2023
RGLD
Royal Gold, Inc.
Sell - Position Exit
-46,932-100.0%
Q1 2023Mar 31, 2023
AAPL
Apple Inc.
Sell - Position Exit
-55,266-100.0%
Q1 2023Mar 31, 2023
WAB
Westinghouse Air Brake Technolo
Sell - Position Exit
-55,433-100.0%
Q1 2023Mar 31, 2023
CVS
CVS Health Corporation
Sell - Position Exit
-110,123-100.0%
Q1 2023Mar 31, 2023
MCHP
Microchip Technology Incorporat
Sell - Position Exit
-112,024-100.0%
Q1 2023Mar 31, 2023
MTZ
MasTec, Inc.
Sell - Position Exit
-128,217-100.0%
Q1 2023Mar 31, 2023
BMY
Bristol-Myers Squibb Company
Sell - Position Exit
-128,950-100.0%
Q1 2023Mar 31, 2023
CCJ
Cameco Corporation
Sell - Position Exit
-161,964-100.0%
Q1 2023Mar 31, 2023
KEX
Kirby Corporation
Sell - Position Exit
-164,395-100.0%
Q1 2023Mar 31, 2023
DOW
Dow Inc.
Sell - Position Exit
-217,958-100.0%
Q1 2023Mar 31, 2023
OXY
Occidental Petroleum Corporatio
Sell - Position Exit
-232,926-100.0%
Q1 2023Mar 31, 2023
RUSHA
Rush Enterprises, Inc.
Sell - Position Exit
-240,406-100.0%
Q1 2023Mar 31, 2023
AMLP
Alerian MLP ETF
Sell - Position Exit
-284,317-100.0%
Q1 2023Mar 31, 2023
NMIH
NMI Holdings Inc
Sell - Position Exit
-293,384-100.0%
Q1 2023Mar 31, 2023
SLB
Schlumberger N.V.
Sell - Position Exit
-314,208-100.0%
Q1 2023Mar 31, 2023
EQT
EQT Corporation
Sell - Position Exit
-445,841-100.0%
Q4 2022Dec 31, 2022
XOM
Exxon Mobil Corporation
Buy - Position Entry
+1,952
Page 9 of 481422 total trades