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  Physicians Rlty Tr (DOCUSD)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2024   Q1 0 0.00 Sell 100.00% 0.06 SEC
2023   Q4 422,188 0.06 Reduce 2.06% <0.01 $13.31 $5,619,322 SEC
2023   Q3 431,089 0.06 Reduce 0.49% <0.01 $12.19 $5,254,975 SEC
2023   Q2 433,204 0.07 Add 1.57% <0.01 $13.99 $6,060,524 SEC
2023   Q1 426,504 0.07 Reduce 5.14% <0.01 $14.93 $6,367,705 SEC
2022   Q4 449,594 0.08 Add 5.94% <0.01 $14.47 $6,505,625 SEC
2022   Q3 424,394 0.08 Reduce 0.07% <0.01 $15.04 $6,383,000 SEC
2022   Q2 424,694 0.09 Reduce 18.98% 0.02 $17.45 $7,411,000 SEC
2022   Q1 524,186 0.09 Reduce 7.21% <0.01 $17.54 $9,194,000 SEC
2021   Q4 564,890 0.10 Reduce 0.16% <0.01 $18.83 $10,637,000 SEC
2021   Q3 565,804 0.10 Reduce 12.24% 0.01 $17.62 $9,969,000 SEC
2021   Q2 644,685 0.12 Add 10.75% 0.01 $18.47 $11,907,000 SEC
2021   Q1 582,108 0.11 Add 2.01% <0.01 $17.67 $10,286,000 SEC
2020   Q4 570,629 0.11 Add 6.73% <0.01 $17.80 $10,157,000 SEC
2020   Q3 534,665 0.12 Reduce 0.64% <0.01 $17.91 $9,576,000 SEC
2020   Q2 538,135 0.12 Add 7.75% <0.01 $17.52 $9,428,000 SEC
2020   Q1 499,410 0.10 Add 4.96% <0.01 $13.94 $6,962,000 SEC
2019   Q4 475,805 0.10 Add 0.06% <0.01 $18.94 $9,012,000 SEC
2019   Q3 475,515 0.10 Add 0.09% <0.01 $17.75 $8,440,000 SEC
2019   Q2 475,095 0.10 Reduce 4.00% <0.01 $17.44 $8,286,000 SEC
2019   Q1 494,895 0.11 Reduce 0.23% <0.01 $18.81 $9,309,000 SEC
2018   Q4 496,015 0.11 Reduce 28.26% 0.04 $16.03 $7,951,000 SEC
2018   Q3 691,440 0.14 Reduce 14.13% 0.02 $16.86 $11,658,000 SEC
2018   Q2 805,240 0.16 Reduce 15.09% 0.03 $15.94 $12,836,000 SEC
2018   Q1 948,310 0.18 Add 2.34% <0.01 $15.57 $14,765,000 SEC
2017   Q4 926,610 0.19 Add 1.98% <0.01 $17.99 $16,670,000 SEC
2017   Q3 908,610 0.19 Add 6.43% 0.01 $17.73 $16,110,000 SEC
2017   Q2 853,710 0.21 Add 9.18% 0.02 $20.14 $17,194,000 SEC
2017   Q1 781,930 0.19 Add 34.27% 0.05 $19.87 $15,537,000 SEC
2016   Q4 582,360 0.14 Add 37.94% 0.04 $18.96 $11,042,000 SEC
2016   Q3 422,170 0.12 Add 26.94% 0.03 $21.54 $9,094,000 SEC
2016   Q2 332,570 0.09 Reduce 0.12% <0.01 $21.01 $6,987,000 SEC
2016   Q1 332,970 0.09 Reduce 18.12% 0.02 $18.58 $6,187,000 SEC
2015   Q4 406,670 0.10 Add 1.27% <0.01 $16.86 $6,856,000 SEC
2015   Q3 401,570 0.09 Add 53.32% 0.03 $15.09 $6,060,000 SEC
2015   Q2 261,920 0.06 Add 8.32% <0.01 $15.36 $4,023,000 SEC
2015   Q1 241,800 0.06 Add 136.83% 0.03 $17.61 $4,258,000 SEC
2014   Q4 102,100 0.02 Buy 0.02 $16.60 $1,695,000 SEC