William Frels - Mairs & Power
Holding/activity history for BP p.l.c. (BP)
← All BP superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 5,610 | <0.01 | Reduce 13.69% | <0.01 | $33.40–48.27 · VW $42.89i | $263,670 | SEC |
| 2025 Q4 | 6,500 | <0.01 | $34.73 | $225,745 | SEC | ||
| 2025 Q3 | 6,500 | <0.01 | Buy | <0.01 | $29.96–35.88 · VW $33.43i | $223,990 | SEC |
| 2025 Q2 | 0 | 0.00 | Sell 100.00% | <0.01 | $25.22–33.89 · VW $29.68i | SEC | |
| 2025 Q1 | 10,540 | <0.01 | $33.79 | $356,147 | SEC | ||
| 2024 Q4 | 10,540 | <0.01 | Add 62.15% | <0.01 | $27.82–33.29 · VW $30.22i | $311,562 | SEC |
| 2024 Q3 | 6,500 | <0.01 | Reduce 56.23% | <0.01 | $30.52–37.39 · VW $33.10i | $204,035 | SEC |
| 2024 Q2 | 14,850 | 0.01 | $36.10 | $536,085 | SEC | ||
| 2024 Q1 | 14,850 | <0.01 | $37.68 | $559,548 | SEC | ||
| 2023 Q4 | 14,850 | <0.01 | Reduce 4.81% | <0.01 | $34.25–40.84 · VW $36.83i | $525,690 | SEC |
| 2023 Q3 | 15,600 | 0.01 | Reduce 7.42% | <0.01 | $34.40–39.73 · VW $37.62i | $604,032 | SEC |
| 2023 Q2 | 16,850 | <0.01 | $35.29 | $594,637 | SEC | ||
| 2023 Q1 | 16,850 | 0.01 | $37.94 | $639,289 | SEC | ||
| 2022 Q4 | 16,850 | 0.01 | Reduce 14.68% | <0.01 | $29.54–36.11 · VW $33.53i | $588,571 | SEC |
| 2022 Q3 | 19,750 | 0.01 | Buy | 0.01 | $25.37–32.89 · VW $28.94i | $564,000 | SEC |
| 2021 Q4 | 0 | 0.00 | Sell 100.00% | <0.01 | $25.33–30.29 · VW $27.42i | SEC | |
| 2021 Q3 | 7,526 | <0.01 | Reduce 9.06% | <0.01 | $22.64–27.89 · VW $25.95i | $206,000 | SEC |
| 2021 Q2 | 8,276 | <0.01 | Reduce 16.06% | <0.01 | $24.10–28.49 · VW $26.34i | $219,000 | SEC |
| 2021 Q1 | 9,860 | <0.01 | Reduce 29.94% | <0.01 | $20.43–27.10 · VW $23.96i | $240,000 | SEC |
| 2020 Q4 | 14,074 | <0.01 | Reduce 21.16% | <0.01 | $14.74–22.83 · VW $19.36i | $289,000 | SEC |
| 2020 Q3 | 17,852 | <0.01 | Reduce 6.32% | <0.01 | $17.35–24.61 · VW $19.81i | $312,000 | SEC |
| 2020 Q2 | 19,056 | 0.01 | Reduce 15.34% | <0.01 | $21.20–28.57 · VW $24.36i | $444,000 | SEC |
| 2020 Q1 | 22,508 | 0.01 | Reduce 1.43% | <0.01 | $15.51–40.08 · VW $26.66i | $549,000 | SEC |
| 2019 Q4 | 22,834 | 0.01 | Add 10.88% | <0.01 | $35.88–40.01 · VW $37.88i | $862,000 | SEC |
| 2019 Q3 | 20,594 | 0.01 | Reduce 0.48% | $35.73–42.63 · VW $38.78i | $782,000 | SEC | |
| 2019 Q2 | 20,694 | 0.01 | Reduce 14.85% | <0.01 | $40.32–45.38 · VW $42.47i | $863,000 | SEC |
| 2019 Q1 | 24,302 | 0.01 | Reduce 10.92% | <0.01 | $37.41–44.97 · VW $42.03i | $1,062,000 | SEC |
| 2018 Q4 | 27,282 | 0.01 | Add 10.29% | <0.01 | $36.28–47.05 · VW $40.42i | $1,035,000 | SEC |
| 2018 Q3 | 24,736 | 0.01 | Reduce 17.41% | <0.01 | $41.30–47.25 · VW $44.88i | $1,140,000 | SEC |
| 2018 Q2 | 29,950 | 0.02 | Reduce 5.44% | <0.01 | $39.45–47.83 · VW $44.31i | $1,368,000 | SEC |
| 2018 Q1 | 31,672 | 0.02 | Reduce 6.69% | <0.01 | $36.15–44.62 · VW $40.44i | $1,284,000 | SEC |
| 2017 Q4 | 33,942 | 0.02 | Add 18.10% | <0.01 | $37.98–42.23 · VW $40.75i | $1,427,000 | SEC |
| 2017 Q3 | 28,741 | 0.01 | Reduce 16.43% | <0.01 | $33.90–38.48 · VW $36.94i | $1,105,000 | SEC |
| 2017 Q2 | 34,393 | 0.01 | Reduce 10.50% | <0.01 | $33.83–37.19 · VW $35.22i | $1,192,000 | SEC |
| 2017 Q1 | 38,428 | 0.02 | Reduce 19.67% | <0.01 | $33.10–38.68 · VW $35.43i | $1,327,000 | SEC |
| 2016 Q4 | 47,836 | 0.02 | Reduce 5.31% | <0.01 | $32.53–37.67 · VW $35.86i | $1,788,000 | SEC |
| 2016 Q3 | 50,517 | 0.02 | Reduce 15.70% | <0.01 | $32.50–37.28 · VW $34.98i | $1,776,000 | SEC |
| 2016 Q2 | 59,922 | 0.03 | Reduce 29.86% | 0.01 | $28.67–35.59 · VW $33.26i | $2,128,000 | SEC |
| 2016 Q1 | 85,429 | 0.04 | Reduce 15.45% | <0.01 | $27.01–32.38 · VW $29.86i | $2,578,000 | SEC |
| 2015 Q4 | 101,037 | 0.05 | Reduce 48.46% | 0.04 | $29.90–37.53 · VW $32.90i | $3,158,000 | SEC |
| 2015 Q3 | 196,021 | 0.09 | Reduce 3.92% | <0.01 | $29.35–41.52 · VW $33.81i | $5,990,000 | SEC |
| 2015 Q2 | 204,020 | 0.12 | Reduce 12.12% | 0.01 | $39.27–43.85 · VW $41.03i | $8,153,000 | SEC |
| 2015 Q1 | 232,148 | 0.12 | Reduce 36.50% | 0.07 | $34.93–42.10 · VW $38.71i | $9,079,000 | SEC |
| 2014 Q4 | 365,576 | 0.19 | Reduce 7.90% | 0.02 | $34.88–44.14 · VW $39.05i | $13,936,000 | SEC |
| 2014 Q3 | 396,921 | 0.25 | Add 0.69% | <0.01 | $43.80–53.48 · VW $47.08i | $17,445,000 | SEC |
| 2014 Q2 | 394,186 | 0.30 | Reduce 3.62% | 0.01 | $47.14–53.48 · VW $51.12i | $20,793,000 | SEC |
| 2014 Q1 | 408,972 | 0.30 | Reduce 3.50% | 0.01 | $45.83–51.02 · VW $48.32i | $19,672,000 | SEC |
| 2013 Q4 | 423,816 | 0.33 | Reduce 0.73% | <0.01 | $41.30–48.65 · VW $46.19i | $20,602,000 | SEC |
| 2013 Q3 | 426,953 | 0.33 | Reduce 6.26% | 0.02 | $40.51–43.75 · VW $42.10i | $17,945,000 | SEC |
| 2013 Q2 | 455,445 | 0.38 | Reduce 0.51% | <0.01 | $40.12–44.27 · VW $42.04i | $19,010,000 | SEC |
| 2013 Q1 | 457,772 | 0.20 | Add 4.12% | <0.01 | $39.99–45.45 · VW $42.60i | $19,387,000 | SEC |
| 2012 Q4 | 439,677 | 0.46 | Add 0.02% | <0.01 | $39.58–43.90 · VW $41.71i | $18,308,000 | SEC |
| 2012 Q3 | 439,600 | 0.46 | Add 0.47% | <0.01 | $39.13–44.16 · VW $41.88i | $18,621,000 | SEC |
| 2012 Q2 | 437,560 | 0.46 | Add 1.12% | <0.01 | $36.25–45.60 · VW $40.80i | $17,739,000 | SEC |
| 2012 Q1 | 432,720 | 0.50 | Reduce 0.14% | <0.01 | $42.84–48.34 · VW $45.39i | $19,472,000 | SEC |
| 2011 Q4 | 433,339 | 0.53 | Reduce 1.59% | <0.01 | $33.62–45.84 · VW $40.73i | $18,521,000 | SEC |
| 2011 Q3 | 440,351 | 0.51 | Add 2.30% | 0.01 | $35.10–47.09 · VW $39.42i | $15,883,000 | SEC |
| 2011 Q2 | 430,434 | 0.26 | Add 0.03% | <0.01 | $41.26–47.45 · VW $44.33i | $19,064,000 | SEC |
| 2011 Q1 | 430,301 | 0.52 | Reduce 4.82% | 0.03 | $42.50–49.50 · VW $45.38i | $18,993,000 | SEC |
| 2010 Q4 | 452,086 | 0.58 | Reduce 0.52% | <0.01 | $39.58–44.83 · VW $42.86i | $19,969,000 | SEC |
| 2010 Q3 | 454,463 | 0.30 | Add 1.72% | <0.01 | $28.79–41.59 · VW $37.18i | $18,710,237,000 | SEC |
| 2010 Q2 | 446,793 | 0.44 | Add 8.42% | 0.03 | $26.75–60.98 · VW $38.87i | $12,903,378,000 | SEC |
| 2010 Q1 | 412,100 | 0.36 | Reduce 0.86% | <0.01 | $52.00–62.38 · VW $57.15i | $23,518,540,000 | SEC |
| 2009 Q4 | 415,663 | 0.38 | Add 0.17% | <0.01 | $50.60–60.00 · VW $56.19i | $24,095,989,000 | SEC |
| 2009 Q3 | 414,965 | 0.36 | Add 5.11% | 0.02 | $44.62–55.61 · VW $51.15i | $22,088,610,000 | SEC |
| 2009 Q2 | 394,781 | 0.36 | Add 2.04% | <0.01 | $38.50–53.29 · VW $46.49i | $18,823,143,000 | SEC |
| 2009 Q1 | 386,885 | 0.35 | Reduce 0.18% | <0.01 | $33.70–49.83 · VW $41.21i | $15,514,083,000 | SEC |
| 2008 Q4 | 387,596 | 0.34 | Add 1.56% | <0.01 | $37.57–51.50 · VW $45.27i | $18,116,253,000 | SEC |
| 2008 Q3 | 381,639 | 0.28 | Add 1.35% | <0.01 | $48.35–69.10 · VW $55.87i | $19,146,818,000 | SEC |
| 2008 Q2 | 376,552 | 0.39 | Reduce 0.92% | <0.01 | $60.25–77.69 · VW $69.17i | $26,196,746,000 | SEC |
| 2008 Q1 | 380,046 | 0.32 | Add 2.18% | <0.01 | $57.85–75.87 · VW $64.79i | $23,049,790,000 | SEC |
| 2007 Q4 | 371,954 | 0.55 | Reduce 0.42% | <0.01 | $67.24–79.77 · VW $73.39i | $27,215,874 | SEC |
| 2007 Q3 | 373,506 | 0.31 | Add 3.46% | 0.01 | $61.10–75.25 · VW $68.57i | $25,902,641,000 | SEC |
| 2007 Q2 | 361,015 | 0.31 | Add 1.60% | <0.01 | $64.42–72.49 · VW $69.68i | $26,043,622 | SEC |
| 2007 Q1 | 355,346 | 0.29 | Add 2.04% | <0.01 | $58.62–67.27 · VW $63.55i | $23,008,654 | SEC |
| 2006 Q4 | 348,226 | 0.30 | Reduce 1.80% | 0.01 | $63.52–69.49 · VW $66.70i | $23,365,965 | SEC |
| 2006 Q3 | 354,626 | 0.64 | Reduce 17.26% | 0.13 | $63.81–73.28 · VW $67.56i | $23,256,373 | SEC |
| 2006 Q2 | 428,613 | 0.77 | Add 35.03% | 0.20 | $64.19–76.85 · VW $70.22i | $29,835,778 | SEC |
| 2006 Q1 | 317,422 | 0.30 | Add 5.18% | 0.01 | $65.35–72.88 · VW $69.06i | $21,883,091 | SEC |
| 2005 Q4 | 301,775 | 0.28 | Add 0.36% | <0.01 | $63.26–71.25 · VW $66.24i | $19,380,007 | SEC |
| 2005 Q3 | 300,698 | 0.67 | Reduce 0.43% | <0.01 | $62.84–72.66 · VW $68.78i | $21,304,479 | SEC |
| 2005 Q2 | 301,996 | 0.30 | Add 2.91% | <0.01 | $57.95–64.94 · VW $61.76i | $18,838,482 | SEC |
| 2005 Q1 | 293,458 | 0.31 | Add 1.00% | <0.01 | $56.60–66.65 · VW $61.88i | $18,311,791 | SEC |
| 2004 Q4 | 290,549 | 0.30 | Add 1.71% | <0.01 | $57.31–62.10 · VW $59.27i | $16,968,081 | SEC |
| 2004 Q3 | 285,670 | 0.70 | Add 3.60% | 0.02 | $51.95–59.04 · VW $56.17i | $16,434,578 | SEC |
| 2004 Q2 | 275,740 | 0.65 | Add 0.13% | <0.01 | $50.75–54.99 · VW $53.10i | $14,771,373 | SEC |
| 2004 Q1 | 275,382 | 0.34 | Add 4.03% | 0.01 | $46.65–51.48 · VW $49.78i | $14,099,540 | SEC |
| 2003 Q4 | 264,717 | 0.35 | Add 4.26% | 0.01 | $41.65–49.59 · VW $46.86i | $13,063,783 | SEC |
| 2003 Q3 | 253,895 | 0.33 | Add 4.16% | 0.01 | $39.25–43.54 · VW $41.63i | $10,688,979 | SEC |
| 2003 Q2 | 243,762 | 0.70 | Add 38.31% | 0.19 | $37.75–45.34 · VW $41.70i | $10,242,878 | SEC |
| 2003 Q1 | 176,243 | 0.28 | Add 17.65% | 0.04 | $34.67–41.94 · VW $38.40i | $6,801,217 | SEC |
| 2002 Q4 | 149,805 | 0.26 | Add 10.07% | 0.02 | $36.25–43.15 · VW $40.02i | $6,089,572 | SEC |
| 2002 Q3 | 136,101 | 0.26 | Add 0.07% | <0.01 | $38.20–51.46 · VW $43.19i | $5,430,429 | SEC |
| 2002 Q2 | 136,001 | 0.30 | Reduce 0.15% | <0.01 | $46.26–53.98 · VW $50.24i | $6,866,689 | SEC |
| 2002 Q1 | 136,201 | 0.63 | Add 7.71% | 0.05 | $43.75–53.52 · VW $50.12i | $7,232,272 | SEC |
| 2001 Q4 | 126,456 | 0.29 | Add 13.34% | 0.03 | $42.20–51.95 · VW $46.89i | $5,881,466 | SEC |
| 2001 Q3 | 111,577 | 0.31 | Add 0.15% | <0.01 | $43.01–53.05 · VW $48.41i | $5,486,238 | SEC |
| 2001 Q2 | 111,407 | 0.63 | Add 0.32% | <0.01 | $47.50–55.20 · VW $50.85i | $5,553,636 | SEC |
| 2001 Q1 | 111,055 | 0.34 | Add 5.94% | 0.02 | $46.12–53.50 · VW $49.75i | $5,510,546 | SEC |
| 2000 Q4 | 104,827 | 0.29 | Add 22.92% | 0.05 | $45.13–57.31 · VW $50.10i | $5,018,590 | SEC |
| 2000 Q3 | 85,280 | 0.29 | Add 1.50% | <0.01 | $50.50–58.38 · VW $53.96i | $4,519,836 | SEC |
| 2000 Q2 | 84,020 | 0.30 | Add 5.77% | 0.02 | $46.98–59.31 · VW $54.31i | $4,752,377 | SEC |
| 2000 Q1 | 79,439 | 0.56 | Reduce 0.25% | <0.01 | $43.13–60.63 · VW $52.33i | $4,230,122 | SEC |
| 1999 Q4 | 79,639 | 0.30 | Add 0.00% | $51.38–62.63 · VW $57.77i | $4,723,583 | SEC | |
| 1999 Q3 | 79,638 | 0.28 | Buy | 0.28 | $52.50–61.16 · VW $56.35i | $4,412,494 | SEC |
Price snapshot:
Current price$40.83
Avg. buy price$34.46
+/- since buy18.49%
52-week low$29.97
52-week high$47.72