William Frels - Mairs & Power Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  Oasis Petroleum Inc (OASPQ)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2020   Q1 0 0.00 Sell 100.00% 0.03 SEC
2019   Q4 934,755 0.03 Add 2.22% <0.01 $3.26 $3,047,000 SEC
2019   Q3 914,455 0.04 $3.46 $3,164,000 SEC
2019   Q2 914,455 0.06 Add 14.18% <0.01 $5.68 $5,194,000 SEC
2019   Q1 800,865 0.06 Add 12.07% <0.01 $6.04 $4,837,000 SEC
2018   Q4 714,625 0.05 Add 55.08% 0.02 $5.53 $3,952,000 SEC
2018   Q3 460,820 0.08 $14.18 $6,534,000 SEC
2018   Q2 460,820 0.07 Reduce 11.69% <0.01 $12.97 $5,977,000 SEC
2018   Q1 521,820 0.05 Add 26.43% 0.01 $8.10 $4,227,000 SEC
2017   Q4 412,720 0.04 Add 29.09% <0.01 $8.41 $3,471,000 SEC
2017   Q3 319,720 0.04 Reduce 9.33% <0.01 $9.12 $2,916,000 SEC
2017   Q2 352,620 0.03 Add 52.50% 0.01 $8.05 $2,839,000 SEC
2017   Q1 231,220 0.04 Add 8.82% <0.01 $14.26 $3,297,000 SEC
2016   Q4 212,470 0.04 Reduce 20.42% <0.01 $15.14 $3,217,000 SEC
2016   Q3 267,000 0.04 Add 51.02% 0.01 $11.47 $3,062,000 SEC
2016   Q2 176,800 0.02 Reduce 21.39% <0.01 $9.34 $1,651,000 SEC
2016   Q1 224,900 0.02 Add 23.84% <0.01 $7.28 $1,637,000 SEC
2015   Q4 181,600 0.02 Buy 0.02 $7.37 $1,338,000 SEC
2015   Q1 0 0.00 Sell 100.00% 0.01 SEC
2014   Q4 41,600 0.01 Add 10.93% <0.01 $16.54 $688,000 SEC
2014   Q3 37,500 0.02 $41.81 $1,568,000 SEC
2014   Q2 37,500 0.03 Reduce 31.44% 0.01 $55.89 $2,096,000 SEC
2014   Q1 54,700 0.04 Add 15.40% <0.01 $41.74 $2,283,000 SEC
2013   Q4 47,400 0.04 Reduce 3.27% <0.01 $46.96 $2,226,000 SEC
2013   Q3 49,000 0.04 Add 25.32% <0.01 $49.12 $2,407,000 SEC
2013   Q2 39,100 0.03 Reduce 11.74% <0.01 $38.87 $1,520,000 SEC
2013   Q1 44,300 0.02 Add 43.37% <0.01 $38.08 $1,687,000 SEC
2012   Q4 30,900 0.02 Add 45.07% <0.01 $31.81 $983,000 SEC
2012   Q3 21,300 0.02 Add 69.05% <0.01 $29.48 $628,000 SEC
2012   Q2 12,600 0.01 Buy 0.01 $24.21 $305,000 SEC