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
Q4 2022Dec 31, 2022
AMLP
Alerian MLP ETF
Buy
+260+0.1%
Q4 2022Dec 31, 2022
BMY
Bristol-Myers Squibb Company
Buy
+197+0.2%
Q4 2022Dec 31, 2022
CVS
CVS Health Corporation
Buy
+122+0.1%
Q4 2022Dec 31, 2022
RGLD
Royal Gold, Inc.
Buy
+77+0.2%
Q4 2022Dec 31, 2022
FNV
Franco-Nevada Corporation
Buy
+71+0.2%
Q4 2022Dec 31, 2022
MCK
McKesson Corporation
Buy
+40+0.1%
Q4 2022Dec 31, 2022
BRK-B
Berkshire Hathaway Inc. New
Buy
+36+0.1%
Q4 2022Dec 31, 2022
UNH
UnitedHealth Group Incorporated
Buy
+19+0.1%
Q4 2022Dec 31, 2022
AVGO
Broadcom Inc.
Sell
-16-0.1%
Q4 2022Dec 31, 2022
MSFT
Microsoft Corporation
Sell
-21-0.1%
Q4 2022Dec 31, 2022
WAB
Westinghouse Air Brake Technolo
Sell
-33-0.1%
Q4 2022Dec 31, 2022
GLD
SPDR Gold Trust
Sell
-53-0.3%
Q4 2022Dec 31, 2022
AAPL
Apple Inc.
Sell
-56-0.1%
Q4 2022Dec 31, 2022
MCHP
Microchip Technology Incorporat
Sell
-112-0.1%
Q4 2022Dec 31, 2022
MTZ
MasTec, Inc.
Sell
-124-0.1%
Q4 2022Dec 31, 2022
KEX
Kirby Corporation
Sell
-154-0.1%
Q4 2022Dec 31, 2022
CCJ
Cameco Corporation
Sell
-159-0.1%
Q4 2022Dec 31, 2022
NMIH
NMI Holdings Inc
Sell
-196-0.1%
Q4 2022Dec 31, 2022
DOW
Dow Inc.
Sell
-199-0.1%
Q4 2022Dec 31, 2022
OXY
Occidental Petroleum Corporatio
Sell
-237-0.1%
Q4 2022Dec 31, 2022
RUSHB
Rush Enterprises, Inc.
Sell
-252-3.9%
Q4 2022Dec 31, 2022
SLB
Schlumberger N.V.
Sell
-294-0.1%
Q4 2022Dec 31, 2022
EQT
EQT Corporation
Sell
-451-0.1%
Q4 2022Dec 31, 2022
SPDN
Direxion Daily S&P 500 Bear 1X
Sell - Position Exit
-652,921-100.0%
Q3 2022Sep 30, 2022
SPDN
Direxion Daily S&P 500 Bear 1X
Buy - Position Entry
+652,921
Q3 2022Sep 30, 2022
RGLD
Royal Gold, Inc.
Buy
+4,752+11.3%
Q3 2022Sep 30, 2022
SLB
Schlumberger N.V.
Buy
+3,959+1.3%
Q3 2022Sep 30, 2022
GLD
SPDR Gold Trust
Buy
+3,840+26.2%
Q3 2022Sep 30, 2022
AMLP
Alerian MLP ETF
Buy
+2,957+1.1%
Q3 2022Sep 30, 2022
FNV
Franco-Nevada Corporation
Buy
+2,861+8.1%
Page 10 of 481422 total trades