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
Q3 2022Sep 30, 2022
EQT
EQT Corporation
Buy
+1,590+0.4%
Q3 2022Sep 30, 2022
OXY
Occidental Petroleum Corporatio
Buy
+1,201+0.5%
Q3 2022Sep 30, 2022
BMY
Bristol-Myers Squibb Company
Buy
+1,197+0.9%
Q3 2022Sep 30, 2022
CVS
CVS Health Corporation
Buy
+1,078+1.0%
Q3 2022Sep 30, 2022
NMIH
NMI Holdings Inc
Buy
+1,052+0.4%
Q3 2022Sep 30, 2022
DOW
Dow Inc.
Buy
+781+0.4%
Q3 2022Sep 30, 2022
KEX
Kirby Corporation
Buy
+634+0.4%
Q3 2022Sep 30, 2022
CCJ
Cameco Corporation
Buy
+558+0.3%
Q3 2022Sep 30, 2022
MTZ
MasTec, Inc.
Buy
+446+0.3%
Q3 2022Sep 30, 2022
MCK
McKesson Corporation
Buy
+285+0.8%
Q3 2022Sep 30, 2022
MCHP
Microchip Technology Incorporat
Buy
+263+0.2%
Q3 2022Sep 30, 2022
UNH
UnitedHealth Group Incorporated
Buy
+212+0.9%
Q3 2022Sep 30, 2022
BRK-B
Berkshire Hathaway Inc. New
Buy
+200+0.5%
Q3 2022Sep 30, 2022
WAB
Westinghouse Air Brake Technolo
Buy
+91+0.2%
Q3 2022Sep 30, 2022
MSFT
Microsoft Corporation
Buy
+44+0.1%
Q3 2022Sep 30, 2022
AVGO
Broadcom Inc.
Buy
+23+0.1%
Q3 2022Sep 30, 2022
AAPL
Apple Inc.
Buy
+5+0.0%
Q3 2022Sep 30, 2022
MS
Morgan Stanley
Sell - Position Exit
-10,805-100.0%
Q3 2022Sep 30, 2022
PFE
Pfizer, Inc.
Sell - Position Exit
-24,164-100.0%
Q2 2022Jun 30, 2022
BMY
Bristol-Myers Squibb Company
Buy
+650+0.5%
Q2 2022Jun 30, 2022
RGLD
Royal Gold, Inc.
Buy
+279+0.7%
Q2 2022Jun 30, 2022
FNV
Franco-Nevada Corporation
Buy
+240+0.7%
Q2 2022Jun 30, 2022
BRK-B
Berkshire Hathaway Inc. New
Buy
+78+0.2%
Q2 2022Jun 30, 2022
UNH
UnitedHealth Group Incorporated
Buy
+43+0.2%
Q2 2022Jun 30, 2022
AVGO
Broadcom Inc.
Sell
-60-0.4%
Q2 2022Jun 30, 2022
MSFT
Microsoft Corporation
Sell
-74-0.2%
Q2 2022Jun 30, 2022
CVS
CVS Health Corporation
Sell
-114-0.1%
Q2 2022Jun 30, 2022
WAB
Westinghouse Air Brake Technolo
Sell
-167-0.3%
Q2 2022Jun 30, 2022
AAPL
Apple Inc.
Sell
-210-0.4%
Q2 2022Jun 30, 2022
PFE
Pfizer, Inc.
Sell
-215-0.9%
Page 11 of 481422 total trades