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  Principal Financial Group (PFG)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 163,884 0.15 Reduce 22.63% 0.04 $90.11 $14,767,665 SEC
2025   Q4 211,818 0.18 Reduce 16.74% 0.03 $88.21 $18,684,454 SEC
2025   Q3 254,418 0.20 Reduce 29.87% 0.08 $82.91 $21,093,785 SEC
2025   Q2 362,798 0.28 Reduce 54.19% 0.38 $79.43 $28,817,034 SEC
2025   Q1 791,944 0.70 Reduce 3.83% 0.02 $84.37 $66,816,304 SEC
2024   Q4 823,478 0.62 Reduce 5.34% 0.04 $77.41 $63,745,421 SEC
2024   Q3 869,978 0.70 Reduce 27.98% 0.26 $85.90 $74,731,098 SEC
2024   Q2 1,207,976 0.92 Reduce 1.66% 0.02 $78.45 $94,765,706 SEC
2024   Q1 1,228,314 1.03 Add 3.07% 0.03 $86.31 $106,015,769 SEC
2023   Q4 1,191,691 0.99 Reduce 0.13% <0.01 $78.67 $93,750,320 SEC
2023   Q3 1,193,278 1.01 Reduce 0.78% <0.01 $72.07 $85,999,536 SEC
2023   Q2 1,202,659 0.99 Reduce 1.32% 0.01 $75.84 $91,209,648 SEC
2023   Q1 1,218,735 1.05 Reduce 5.88% 0.08 $74.32 $90,576,375 SEC
2022   Q4 1,294,917 1.31 Reduce 6.16% 0.08 $83.92 $108,669,423 SEC
2022   Q3 1,379,898 1.26 Add 0.04% <0.01 $72.15 $99,560,000 SEC
2022   Q2 1,379,293 1.10 Reduce 3.26% 0.03 $66.79 $92,123,000 SEC
2022   Q1 1,425,775 1.05 Reduce 3.47% 0.03 $73.41 $104,666,000 SEC
2021   Q4 1,477,014 0.99 Reduce 11.20% 0.12 $72.33 $106,832,000 SEC
2021   Q3 1,663,323 1.07 Reduce 6.88% 0.08 $64.40 $107,118,000 SEC
2021   Q2 1,786,126 1.12 Reduce 19.88% 0.28 $63.19 $112,865,000 SEC
2021   Q1 2,229,249 1.40 Reduce 31.73% 0.57 $59.96 $133,666,000 SEC
2020   Q4 3,265,172 1.80 Reduce 10.39% 0.19 $49.61 $161,985,000 SEC
2020   Q3 3,643,693 1.83 Reduce 0.01% <0.01 $40.27 $146,732,000 SEC
2020   Q2 3,643,977 1.98 Add 8.73% 0.16 $41.54 $151,371,000 SEC
2020   Q1 3,351,538 1.53 Add 6.32% 0.09 $31.34 $105,037,000 SEC
2019   Q4 3,152,237 1.97 Add 9.61% 0.17 $55.00 $173,373,000 SEC
2019   Q3 2,875,885 1.99 Reduce 0.87% 0.02 $57.14 $164,328,000 SEC
2019   Q2 2,901,102 2.02 Add 1.06% 0.02 $57.92 $168,032,000 SEC
2019   Q1 2,870,717 1.75 Add 8.64% 0.14 $50.19 $144,081,000 SEC
2018   Q4 2,642,510 1.57 Add 1.25% 0.02 $44.17 $116,720,000 SEC
2018   Q3 2,609,915 1.78 Add 2.02% 0.04 $58.59 $152,915,000 SEC
2018   Q2 2,558,334 1.68 Reduce 0.65% 0.01 $52.95 $135,464,000 SEC
2018   Q1 2,575,112 1.94 Add 0.17% <0.01 $60.91 $156,850,000 SEC
2017   Q4 2,570,791 2.10 Reduce 0.84% 0.02 $70.56 $181,395,000 SEC
2017   Q3 2,592,454 2.00 Add 0.30% <0.01 $64.34 $166,799,000 SEC
2017   Q2 2,584,692 2.00 Reduce 0.56% 0.01 $64.07 $165,601,000 SEC
2017   Q1 2,599,215 2.01 Reduce 5.46% 0.11 $63.11 $164,036,000 SEC
2016   Q4 2,749,359 2.04 Reduce 4.63% 0.09 $57.86 $159,078,000 SEC
2016   Q3 2,882,914 1.96 Reduce 0.65% 0.01 $51.51 $148,499,000 SEC
2016   Q2 2,901,764 1.61 Reduce 0.04% <0.01 $41.11 $119,292,000 SEC
2016   Q1 2,902,934 1.63 Add 0.41% <0.01 $39.45 $114,521,000 SEC
2015   Q4 2,891,114 1.95 Reduce 0.82% 0.02 $44.98 $130,042,000 SEC
2015   Q3 2,915,014 2.16 Reduce 0.32% <0.01 $47.34 $137,997,000 SEC
2015   Q2 2,924,324 2.12 Add 0.04% <0.01 $51.29 $149,989,000 SEC
2015   Q1 2,923,129 2.07 Add 2.04% 0.04 $51.37 $150,161,000 SEC
2014   Q4 2,864,672 2.07 Reduce 0.70% 0.02 $51.94 $148,791,000 SEC
2014   Q3 2,884,947 2.21 Reduce 0.27% <0.01 $52.47 $151,373,000 SEC
2014   Q2 2,892,721 2.10 Add 10.81% 0.20 $50.48 $146,025,000 SEC
2014   Q1 2,610,414 1.86 Reduce 0.11% <0.01 $45.99 $120,053,000 SEC
2013   Q4 2,613,332 2.08 Reduce 0.98% 0.02 $49.31 $128,863,000 SEC
2013   Q3 2,639,222 2.05 Reduce 1.79% 0.04 $42.82 $113,011,000 SEC
2013   Q2 2,687,189 2.02 Add 2.25% 0.04 $37.45 $100,635,000 SEC
2013   Q1 2,628,112 0.91 Add 21.80% 0.16 $34.03 $89,435,000 SEC
2012   Q4 2,157,786 1.54 Add 0.12% <0.01 $28.52 $61,540,000 SEC
2012   Q3 2,155,250 1.43 Add 2.61% 0.04 $26.94 $58,062,000 SEC
2012   Q2 2,100,456 1.44 Add 2.64% 0.04 $26.23 $55,095,000 SEC
2012   Q1 2,046,495 1.55 Reduce 0.29% <0.01 $29.51 $60,392,000 SEC
2011   Q4 2,052,432 1.45 Reduce 4.95% 0.08 $24.60 $50,490,000 SEC
2011   Q3 2,159,226 1.57 Buy 1.57 $22.67 $48,950,000 SEC
2011   Q2 0 0.00 Sell 100.00% 1.76 SEC
2011   Q1 2,003,288 1.76 Add 8.47% 0.14 $32.11 $64,326,000 SEC
2010   Q4 1,846,908 1.73 Add 1.12% 0.02 $32.56 $60,135,000 SEC
2010   Q3 1,826,478 0.75 Add 3.67% 0.03 $25,920.00 $47,342,310,000 SEC
2010   Q1 1,761,849 0.78 Add 3.58% 0.03 $29,210.00 $51,463,609,000 SEC
2009   Q4 1,700,959 0.65 Add 4.93% 0.03 $24,040.00 $40,891,054,000 SEC
2009   Q3 1,620,991 0.73 Add 1.80% 0.01 $27,390.00 $44,398,943,000 SEC
2009   Q2 1,592,365 0.57 Add 10.42% 0.05 $18,840.00 $30,000,157,000 SEC
2009   Q1 1,442,095 0.27 Add 4.36% 0.01 $8,180.00 $11,796,337,000 SEC
2008   Q4 1,381,795 0.59 Reduce 6.13% 0.06 $22,570.00 $31,187,113,000 SEC
2008   Q3 1,471,965 0.93 Add 3.38% 0.03 $43,490.00 $64,015,758,000 SEC
2008   Q2 1,423,790 0.89 Add 7.19% 0.06 $41,970.00 $59,756,466,000 SEC
2008   Q1 1,328,335 1.02 Add 8.32% 0.08 $55,720.00 $74,014,826,000 SEC
2007   Q4 1,226,250 1.72 Reduce 0.19% <0.01 $68,840.00 $84,415,050,000 SEC
2007   Q3 1,228,550 0.93 Add 25.22% 0.19 $63,090.00 $77,509,220,000 SEC
2007   Q2 981,075 0.69 Add 7.16% 0.05 $58,290.00 $57,186,862,000 SEC
2007   Q1 915,525 0.70 Add 1.23% <0.01 $59,870.00 $54,812,482,000 SEC
2006   Q4 904,395 0.68 Reduce 0.26% <0.01 $58,700.00 $53,087,987,000 SEC
2006   Q3 906,795 1.35 Reduce 6.77% 0.18 $54,280.00 $49,220,833,000 SEC
2006   Q2 972,675 2.71 Add 4.02% 0.10 $55,650.00 $54,129,364,000 SEC
2006   Q1 935,100 0.62 Reduce 0.63% <0.01 $48,800.00 $45,632,880,000 SEC
2005   Q4 941,000 0.65 Reduce 14.03% 0.23 $47,430.00 $44,631,630,000 SEC
2005   Q3 1,094,600 1.62 Add 0.10% <0.01 $47,370.00 $51,851,202,000 SEC
2005   Q2 1,093,550 0.72 Add 37.63% 0.20 $41,900.00 $45,819,745,000 SEC
2005   Q1 794,550 0.51 Add 191.42% 0.34 $38,490.00 $30,582,229,000 SEC
2004   Q4 272,650 0.20 Buy 0.20 $40,940.00 $11,162,291,000 SEC