William Frels - Mairs & Power Inc
Holding/activity history for BP plc (BP)
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Reported Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 5,610 | <0.01 | Reduce 13.69% | <0.01 | $47.00 | $263,670 | SEC |
| 2025 Q4 | 6,500 | <0.01 | $34.73 | $225,745 | SEC | ||
| 2025 Q3 | 6,500 | <0.01 | Buy | <0.01 | $34.46 | $223,990 | SEC |
| 2025 Q2 | 0 | 0.00 | Sell 100.00% | <0.01 | SEC | ||
| 2025 Q1 | 10,540 | <0.01 | $33.79 | $356,147 | SEC | ||
| 2024 Q4 | 10,540 | <0.01 | Add 62.15% | <0.01 | $29.56 | $311,562 | SEC |
| 2024 Q3 | 6,500 | <0.01 | Reduce 56.23% | <0.01 | $31.39 | $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 | $35.40 | $525,690 | SEC |
| 2023 Q3 | 15,600 | 0.01 | Reduce 7.42% | <0.01 | $38.72 | $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 | $34.93 | $588,571 | SEC |
| 2022 Q3 | 19,750 | 0.01 | Buy | 0.01 | $28.56 | $564,000 | SEC |
| 2021 Q4 | 0 | 0.00 | Sell 100.00% | <0.01 | SEC | ||
| 2021 Q3 | 7,526 | <0.01 | Reduce 9.06% | <0.01 | $27.37 | $206,000 | SEC |
| 2021 Q2 | 8,276 | <0.01 | Reduce 16.06% | <0.01 | $26.46 | $219,000 | SEC |
| 2021 Q1 | 9,860 | <0.01 | Reduce 29.94% | <0.01 | $24.34 | $240,000 | SEC |
| 2020 Q4 | 14,074 | <0.01 | Reduce 21.16% | <0.01 | $20.53 | $289,000 | SEC |
| 2020 Q3 | 17,852 | <0.01 | Reduce 6.32% | <0.01 | $17.48 | $312,000 | SEC |
| 2020 Q2 | 19,056 | 0.01 | Reduce 15.34% | <0.01 | $23.30 | $444,000 | SEC |
| 2020 Q1 | 22,508 | 0.01 | Reduce 1.43% | <0.01 | $24.39 | $549,000 | SEC |
| 2019 Q4 | 22,834 | 0.01 | Add 10.88% | <0.01 | $37.75 | $862,000 | SEC |
| 2019 Q3 | 20,594 | 0.01 | Reduce 0.48% | $37.97 | $782,000 | SEC | |
| 2019 Q2 | 20,694 | 0.01 | Reduce 14.85% | <0.01 | $41.70 | $863,000 | SEC |
| 2019 Q1 | 24,302 | 0.01 | Reduce 10.92% | <0.01 | $43.70 | $1,062,000 | SEC |
| 2018 Q4 | 27,282 | 0.01 | Add 10.29% | <0.01 | $37.94 | $1,035,000 | SEC |
| 2018 Q3 | 24,736 | 0.01 | Reduce 17.41% | <0.01 | $46.09 | $1,140,000 | SEC |
| 2018 Q2 | 29,950 | 0.02 | Reduce 5.44% | <0.01 | $45.68 | $1,368,000 | SEC |
| 2018 Q1 | 31,672 | 0.02 | Reduce 6.69% | <0.01 | $40.54 | $1,284,000 | SEC |
| 2017 Q4 | 33,942 | 0.02 | Add 18.10% | <0.01 | $42.04 | $1,427,000 | SEC |
| 2017 Q3 | 28,741 | 0.01 | Reduce 16.43% | <0.01 | $38.45 | $1,105,000 | SEC |
| 2017 Q2 | 34,393 | 0.01 | Reduce 10.50% | <0.01 | $34.66 | $1,192,000 | SEC |
| 2017 Q1 | 38,428 | 0.02 | Reduce 19.67% | <0.01 | $34.53 | $1,327,000 | SEC |
| 2016 Q4 | 47,836 | 0.02 | Reduce 5.31% | <0.01 | $37.38 | $1,788,000 | SEC |
| 2016 Q3 | 50,517 | 0.02 | Reduce 15.70% | <0.01 | $35.16 | $1,776,000 | SEC |
| 2016 Q2 | 59,922 | 0.03 | Reduce 29.86% | 0.01 | $35.51 | $2,128,000 | SEC |
| 2016 Q1 | 85,429 | 0.04 | Reduce 15.45% | <0.01 | $30.18 | $2,578,000 | SEC |
| 2015 Q4 | 101,037 | 0.05 | Reduce 48.46% | 0.04 | $31.26 | $3,158,000 | SEC |
| 2015 Q3 | 196,021 | 0.09 | Reduce 3.92% | <0.01 | $30.56 | $5,990,000 | SEC |
| 2015 Q2 | 204,020 | 0.12 | Reduce 12.12% | 0.01 | $39.96 | $8,153,000 | SEC |
| 2015 Q1 | 232,148 | 0.12 | Reduce 36.50% | 0.07 | $39.11 | $9,079,000 | SEC |
| 2014 Q4 | 365,576 | 0.19 | Reduce 7.90% | 0.02 | $38.12 | $13,936,000 | SEC |
| 2014 Q3 | 396,921 | 0.25 | Add 0.69% | <0.01 | $43.95 | $17,445,000 | SEC |
| 2014 Q2 | 394,186 | 0.30 | Reduce 3.62% | 0.01 | $52.75 | $20,793,000 | SEC |
| 2014 Q1 | 408,972 | 0.30 | Reduce 3.50% | 0.01 | $48.10 | $19,672,000 | SEC |
| 2013 Q4 | 423,816 | 0.33 | Reduce 0.73% | <0.01 | $48.61 | $20,602,000 | SEC |
| 2013 Q3 | 426,953 | 0.33 | Reduce 6.26% | 0.02 | $42.03 | $17,945,000 | SEC |
| 2013 Q2 | 455,445 | 0.38 | Reduce 0.51% | <0.01 | $41.74 | $19,010,000 | SEC |
| 2013 Q1 | 457,772 | 0.20 | Add 4.12% | <0.01 | $42.35 | $19,387,000 | SEC |
| 2012 Q4 | 439,677 | 0.46 | Add 0.02% | <0.01 | $41.64 | $18,308,000 | SEC |
| 2012 Q3 | 439,600 | 0.46 | Add 0.47% | <0.01 | $42.36 | $18,621,000 | SEC |
| 2012 Q2 | 437,560 | 0.46 | Add 1.12% | <0.01 | $40.54 | $17,739,000 | SEC |
| 2012 Q1 | 432,720 | 0.50 | Reduce 0.14% | <0.01 | $45.00 | $19,472,000 | SEC |
| 2011 Q4 | 433,339 | 0.53 | Reduce 1.59% | <0.01 | $42.74 | $18,521,000 | SEC |
| 2011 Q3 | 440,351 | 0.51 | Buy | 0.51 | $36.07 | $15,883,000 | SEC |
| 2011 Q2 | 0 | 0.00 | Sell 100.00% | 0.52 | SEC | ||
| 2011 Q1 | 430,301 | 0.52 | Reduce 4.82% | 0.03 | $44.14 | $18,993,000 | SEC |
| 2010 Q4 | 452,086 | 0.58 | Reduce 0.52% | <0.01 | $44.17 | $19,969,000 | SEC |
| 2010 Q3 | 454,463 | 0.30 | Add 10.28% | 0.03 | $41,169.99 | $18,710,237,000 | SEC |
| 2010 Q1 | 412,100 | 0.36 | Reduce 0.86% | <0.01 | $57,069.98 | $23,518,540,000 | SEC |
| 2009 Q4 | 415,663 | 0.38 | Add 0.17% | <0.01 | $57,970.01 | $24,095,989,000 | SEC |
| 2009 Q3 | 414,965 | 0.36 | Add 5.11% | 0.02 | $53,230.06 | $22,088,610,000 | SEC |
| 2009 Q2 | 394,781 | 0.36 | Add 2.04% | <0.01 | $47,679.96 | $18,823,143,000 | SEC |
| 2009 Q1 | 386,885 | 0.35 | Reduce 0.18% | <0.01 | $40,099.99 | $15,514,083,000 | SEC |
| 2008 Q4 | 387,596 | 0.34 | Add 1.56% | <0.01 | $46,740.04 | $18,116,253,000 | SEC |
| 2008 Q3 | 381,639 | 0.28 | Add 1.35% | <0.01 | $50,169.97 | $19,146,818,000 | SEC |
| 2008 Q2 | 376,552 | 0.39 | Reduce 0.92% | <0.01 | $69,570.06 | $26,196,746,000 | SEC |
| 2008 Q1 | 380,046 | 0.32 | Add 2.18% | <0.01 | $60,650.00 | $23,049,790,000 | SEC |
| 2007 Q4 | 371,954 | 0.55 | Reduce 0.42% | <0.01 | $73,170.00 | $27,215,874,000 | SEC |
| 2007 Q3 | 373,506 | 0.31 | Add 3.46% | 0.01 | $69,350.00 | $25,902,641,000 | SEC |
| 2007 Q2 | 361,015 | 0.31 | Add 1.60% | <0.01 | $72,140.00 | $26,043,622,000 | SEC |
| 2007 Q1 | 355,346 | 0.29 | Add 2.04% | <0.01 | $64,750.00 | $23,008,654,000 | SEC |
| 2006 Q4 | 348,226 | 0.30 | Reduce 1.80% | 0.01 | $67,100.00 | $23,365,965,000 | SEC |
| 2006 Q3 | 354,626 | 0.64 | Reduce 17.26% | 0.26 | $65,580.00 | $23,256,373,000 | SEC |
| 2006 Q2 | 428,613 | 1.50 | Add 35.03% | 0.39 | $69,610.06 | $29,835,778,000 | SEC |
| 2006 Q1 | 317,422 | 0.30 | Add 5.18% | 0.01 | $68,940.06 | $21,883,091,000 | SEC |
| 2005 Q4 | 301,775 | 0.28 | Add 0.36% | <0.01 | $64,220.05 | $19,380,007,000 | SEC |
| 2005 Q3 | 300,698 | 0.67 | Reduce 0.43% | <0.01 | $70,850.09 | $21,304,479,000 | SEC |
| 2005 Q2 | 301,996 | 0.30 | Add 2.91% | <0.01 | $62,379.91 | $18,838,482,000 | SEC |
| 2005 Q1 | 293,458 | 0.31 | Add 1.00% | <0.01 | $62,400.04 | $18,311,791,000 | SEC |
| 2004 Q4 | 290,549 | 0.30 | Buy | 0.30 | $58,400.07 | $16,968,081,000 | SEC |
| 2004 Q3 | 0 | 0.00 | Sell 100.00% | 0.65 | SEC | ||
| 2004 Q2 | 275,740 | 0.65 | Add 0.13% | <0.01 | $53,569.93 | $14,771,373,000 | SEC |
| 2004 Q1 | 275,382 | 0.34 | Add 4.03% | 0.01 | $51,199.93 | $14,099,540,000 | SEC |
| 2003 Q4 | 264,717 | 0.35 | Add 4.26% | 0.01 | $49,350.00 | $13,063,783,000 | SEC |
| 2003 Q3 | 253,895 | 0.33 | Buy | 0.33 | $42,100.00 | $10,688,979,000 | SEC |
| 2003 Q2 | 0 | 0.00 | Sell 100.00% | 0.28 | SEC | ||
| 2003 Q1 | 176,243 | 0.28 | Add 17.65% | 0.04 | $38,590.00 | $6,801,217,000 | SEC |
| 2002 Q4 | 149,805 | 0.26 | Add 10.07% | 0.02 | $40,649.99 | $6,089,572,000 | SEC |
| 2002 Q3 | 136,101 | 0.26 | Add 0.07% | <0.01 | $39,899.99 | $5,430,429,000 | SEC |
| 2002 Q2 | 136,001 | 0.30 | Reduce 0.15% | <0.01 | $50,489.99 | $6,866,689,000 | SEC |
| 2002 Q1 | 136,201 | 0.63 | Add 7.71% | 0.05 | $53,099.99 | $7,232,272,000 | SEC |
| 2001 Q4 | 126,456 | 0.29 | Add 13.34% | 0.03 | $46,509.98 | $5,881,466,000 | SEC |
| 2001 Q3 | 111,577 | 0.31 | Add 0.15% | <0.01 | $49,169.97 | $5,486,238,000 | SEC |
| 2001 Q2 | 111,407 | 0.63 | Buy | 0.63 | $49,849.97 | $5,553,636,000 | SEC |
| 2001 Q1 | 0 | 0.00 | Sell 100.00% | 0.29 | SEC | ||
| 2000 Q4 | 104,827 | 0.29 | Add 22.92% | 0.05 | $47,874.97 | $5,018,590,000 | SEC |
| 2000 Q3 | 85,280 | 0.29 | Add 1.50% | <0.01 | $52,999.95 | $4,519,836,000 | SEC |
| 2000 Q2 | 84,020 | 0.30 | Buy | 0.30 | $56,562.45 | $4,752,377,000 | SEC |
| 2000 Q1 | 0 | 0.00 | Sell 100.00% | 0.30 | SEC | ||
| 1999 Q4 | 79,639 | 0.30 | Add 100.00% | 0.15 | $59,312.43 | $4,723,583,000 | SEC |
| 1999 Q3 | 39,819 | 0.28 | Buy | 0.28 | $110,813.78 | $4,412,494,000 | SEC |