WEDGEWOOD PARTNERS INC (David Rolfe)

Holdings as of 06-30-2025

Ticker Company/ETF Total Shares Total Value ($) CUSIP Class Put/Call
META META PLATFORMS INC-CLASS A 68,330 $53,049,206 30303M102 COMMON STOCK
TSM TAIWAN SEMICONDUCTOR 197,500 $47,202,444 874039100 COMMON STOCK
MSFT MICROSOFT CORP 76,605 $41,032,945 594918104 COMMON STOCK
GOOGL ALPHABET INC-CL A 201,303 $39,262,093 02079K305 COMMON STOCK
AAPL APPLE INC 161,857 $32,913,651 037833100 COMMON STOCK
PYPL PAYPAL HOLDINGS INC 465,841 $31,681,846 70450Y103 COMMON STOCK
BKNG BOOKING HOLDINGS INC 5,655 $30,968,872 09857L108 COMMON STOCK
V VISA INC 85,603 $29,289,143 92826C839 COMMON STOCK
TSCO TRACTOR SUPPLY COMPANY 472,766 $28,129,559 892356106 COMMON STOCK
MSI MOTOROLA SOLUTIONS INC 55,591 $24,458,277 620076307 COMMON STOCK
URI UNITED RENTALS INC 26,063 $22,637,730 911363109 COMMON STOCK
CPRT COPART INC 480,291 $21,968,510 217204106 COMMON STOCK
CDW CDW CORP/DE 116,123 $19,989,385 12514G108 COMMON STOCK
SPGI S&P GLOBAL INC 33,482 $18,851,188 78409V104 COMMON STOCK
ORLY O'REILLY AUTOMOTIVE INC 185,210 $18,774,738 67103H107 COMMON STOCK
ZTS ZOETIS INC 123,343 $18,724,701 98978V103 COMMON STOCK
EW EDWARDS LIFESCIENCES CORP 178,034 $14,258,743 28176E108 COMMON STOCK
ODFL OLD DOMINION FREIGHT LINE 85,320 $12,316,851 679580100 COMMON STOCK
POOL POOL CORP 31,244 $9,679,737 73278L105 COMMON STOCK