David Rolfe - Wedgewood Partners Portfolio

Period Date  Mar 31, 2025
Filing Date  May 15, 2025
Total Stocks  20
Portfolio Value  $496.46M

Wedgewood Partners Activity

DateSymbolTypeQuantity
Q4 2023Dec 31, 2023
V
Visa Inc.
Buy
+14,382+12.1%
Q4 2023Dec 31, 2023
TPL
Texas Pacific Land Corporation
Sell
-71-1.5%
Q4 2023Dec 31, 2023
BKNG
Booking Holdings Inc. Common St
Sell
-152-2.3%
Q4 2023Dec 31, 2023
ORLY
O'Reilly Automotive, Inc.
Sell
-174-1.8%
Q4 2023Dec 31, 2023
SPGI
S&P Global Inc.
Sell
-642-2.4%
Q4 2023Dec 31, 2023
ODFL
Old Dominion Freight Line, Inc.
Sell
-747-2.3%
Q4 2023Dec 31, 2023
UNH
UnitedHealth Group Incorporated
Sell
-947-1.9%
Q4 2023Dec 31, 2023
POOL
Pool Corporation
Sell
-1,001-2.8%
Q4 2023Dec 31, 2023
IWF
iShares Russell 1000 Growth ETF
Sell - Position Exit
-1,339-100.0%
Q4 2023Dec 31, 2023
MSFT
Microsoft Corporation
Sell
-1,966-2.7%
Q4 2023Dec 31, 2023
TSCO
Tractor Supply Company
Sell
-2,222-2.1%
Q4 2023Dec 31, 2023
AAPL
Apple Inc.
Sell
-4,805-2.6%
Q4 2023Dec 31, 2023
TSM
Taiwan Semiconductor Manufactur
Sell
-7,389-2.8%
Q4 2023Dec 31, 2023
GOOGL
Alphabet Inc.
Sell
-7,951-2.8%
Q4 2023Dec 31, 2023
CPRT
Copart, Inc.
Sell
-12,484-2.3%
Q4 2023Dec 31, 2023
MSI
Motorola Solutions, Inc.
Sell
-24,950-23.3%
Q4 2023Dec 31, 2023
CDW
CDW Corporation
Sell
-31,806-24.0%
Q4 2023Dec 31, 2023
META
Meta Platforms, Inc.
Sell
-36,390-26.3%
Q3 2023Sep 30, 2023
PYPL
PayPal Holdings, Inc.
Buy - Position Entry
+349,512
Q3 2023Sep 30, 2023
GOOGL
Alphabet Inc.
Buy - Position Entry
+279,250
Q3 2023Sep 30, 2023
EW
Edwards Lifesciences Corporatio
Buy - Position Entry
+193,797
Q3 2023Sep 30, 2023
CPRT
Copart, Inc.
Buy
+192,641+53.7%
Q3 2023Sep 30, 2023
META
Meta Platforms, Inc.
Buy - Position Entry
+138,510
Q3 2023Sep 30, 2023
CDW
CDW Corporation
Buy - Position Entry
+132,362
Q3 2023Sep 30, 2023
V
Visa Inc.
Buy - Position Entry
+118,841
Q3 2023Sep 30, 2023
UNH
UnitedHealth Group Incorporated
Buy - Position Entry
+50,171
Q3 2023Sep 30, 2023
POOL
Pool Corporation
Buy - Position Entry
+35,916
Q3 2023Sep 30, 2023
SPGI
S&P Global Inc.
Buy - Position Entry
+26,247
Q3 2023Sep 30, 2023
ORLY
O'Reilly Automotive, Inc.
Buy - Position Entry
+9,452
Q3 2023Sep 30, 2023
BKNG
Booking Holdings Inc. Common St
Buy - Position Entry
+6,566
Page 5 of 33969 total trades