Skip to main content
Focused investors/David Rolfe

David Rolfe - Wedgewood Partners

As of Q1 2026, David Rolfe reported 22 long-equity positions worth $484.29M in aggregate.

Copy-investor backtest

Latest quarter
+1.60%
1-year
+6.39%
3-year
+54.73%
3-year top 5
+134.07%

Return from mechanically copying the disclosed 13F equity portfolio after each filing and rebalancing at the next. Method & limitations.

Get email alerts when David Rolfe files a new 13F — sign in or create a free account.

Updated 2026-06-06 from SEC 13F data.

Live quotes available for 35 of 43 rows. Rows without a quote are marked unavailable.

1AAPLAPPLE INC8.63%Add +0.3%361,702$47M$129.9352w: $125.87 - $182.94; reported $129.93
2MSIMOTOROLA SOLUTIONS7.59%Reduce -0.7%160,213$41.29M$257.7152w: $195.18 - $275.16; reported $257.71
3VVISA INC CLASS A7.25%Reduce -0.6%190,076$39.49M$207.7552w: $174.60 - $235.85; reported $207.75
4TSCOTRACTOR SUPPLY COMP7.25%Reduce -0.5%175,465$39.47M$224.9752w: $33.30 - $48.31; reported $224.97
5UNHUNITEDHEALTH GRP INC5.90%Reduce -0.4%60,622$32.14M$530.1752w: $445.74 - $558.10; reported $530.17
6MSFTMICROSOFT CORP5.89%Reduce -3.2%133,584$32.04M$239.8152w: $213.43 - $338.00; reported $239.81
7CDWCDW CORP5.87%Reduce -0.8%178,924$31.95M$178.5852w: $147.91 - $208.71; reported $178.58
8GOOGLALPHABET INC. CLASS A5.14%Reduce -1.2%317,379$28M$88.2352w: $83.34 - $151.55; reported $88.23
9EWEDWARDS LIFESCIENCES4.57%Add +0.6%333,760$24.9M$74.6152w: $67.13 - $131.10; reported $74.61
10CPRTCOPART INC4.29%Reduce -0.2%2:1 split383,316$23.34M$60.8952w: $25.55 - $38.05; reported $60.89
11FRCBFIRST REPUBLIC BANK4.12%Add +22.0%184,096$22.44MNo quoteNo quote
12TSMTAIWAN SEMICONDUCTR F SPONSORE4.11%Add +1.3%300,283$22.37M$74.4952w: $59.43 - $145.00; reported $74.49
13PYPLPAYPAL HOLDINGS INCORPOR4.06%Reduce -0.6%310,249$22.1M$71.2252w: $66.39 - $196.10; reported $71.22
14TPLTEXAS PACIFIC LAND CORP3.65%Reduce -19.1%8,473$19.86MNo quoteNo quote
15METAMETA PLATFORMS INC CLASS A3.54%Reduce -20.4%160,091$19.26M$120.3352w: $88.09 - $343.09; reported $120.33
16PGRPROGRESSIVE CO OHIO3.36%Reduce -20.9%141,210$18.32M$129.7052w: $100.81 - $134.50; reported $129.70
17BKNGBOOKING HOLDINGS INC3.24%Reduce -5.7%8,743$17.62M$2015.1052w: $64.67 - $108.63; reported $2015.10
18ODFLOLD DOMINION FREIGHT2.93%Add +0.2%56,249$15.96M$283.7752w: $115.66 - $180.00; reported $283.77
19SPGIS&P GLOBAL INC2.40%Reduce -0.7%39,034$13.07M$334.9152w: $279.32 - $472.83; reported $334.91
20POOLPOOL CORP1.66%Reduce -1.2%29,848$9.02M$302.3052w: $278.10 - $566.00; reported $302.30
21GOOGALPHABET INC. CLASS C1.31%-80,530$7.15M$88.7252w: $83.45 - $152.10; reported $88.72
22BRK/BBERKSHIRE HATHAWAY CL BCUSIP 0846707021.13%Add +3.1%19,975$6.17MNo quoteNo quote
23USBUS BANCORP DEL COM NEW0.28%Reduce -3.4%35,555$1.55M$43.5952w: $38.39 - $63.57; reported $43.59
24TAT&T INC COM0.26%Reduce -0.6%77,075$1.42M$18.4052w: $14.46 - $21.53; reported $18.40
25BXBLACKSTONE INC COM0.21%Add +8.9%15,250$1.13M$74.1652w: $71.72 - $138.95; reported $74.16
26JNJJOHNSON & JOHNSON COM0.18%Reduce -12.1%5,625$993K$176.5352w: $155.72 - $186.69; reported $176.53
27VZVERIZON COMMUNICATIONS INC COM0.15%Reduce -10.8%20,750$817K$39.3752w: $34.55 - $55.51; reported $39.37
28QQQINVESCO QQQ TR UNIT SER 10.14%New2,825$752K$266.1952w: $254.26 - $402.28; reported $266.19
29BABOEING CO COM0.11%Reduce -13.4%3,225$614K$190.3952w: $113.02 - $229.67; reported $190.39
30AEEAMEREN CORP COM0.11%-6,900$613KNo quoteNo quote
31SBUXSTARBUCKS CORP COM0.10%Reduce -78.0%5,595$555K$99.2052w: $68.39 - $117.80; reported $99.20
32EDCONSOLIDATED EDISON INC COM0.09%-5,250$500KNo quoteNo quote
33NLYANNALY CAPITAL MANAGEMENT INC0.07%Reduce -15.5%18,211$383KNo quoteNo quote
34KHCKRAFT HEINZ CO COM0.07%Reduce -21.3%9,250$376K$40.6552w: $32.73 - $44.87; reported $40.65
35BPBP PLC SPONSORED ADR0.06%Reduce -22.6%9,870$344K$34.8552w: $25.37 - $36.11; reported $34.85
36BMYBRISTOL-MYERS SQUIBB CO COM0.06%Reduce -23.0%4,175$300K$71.8652w: $60.86 - $81.44; reported $71.86
37DISDISNEY WALT CO COM0.05%Reduce -7.6%3,050$264K$86.5652w: $84.07 - $160.32; reported $86.56
38PAYXPAYCHEX INC COM0.04%-2,000$231K$115.5052w: $105.66 - $141.92; reported $115.50
39TPRTAPESTRY INC COM0.04%New5,750$218K$37.9152w: $26.39 - $42.36; reported $37.91
40WBDWARNER BROS DISCOVERY INC COM0.03%Add +9.0%18,084$171K$9.4652w: $8.82 - $31.55; reported $9.46
41FFORD MTR CO DEL COM0.03%New12,350$143K$11.5852w: $10.61 - $25.87; reported $11.58
43PEPPEPSICO INC COM-Sold0$0No quoteNo quote
42XOMEXXON MOBIL CORP COM-Sold0$0No quoteNo quote