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  Nokia Corp. (NOK)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2010   Q3 0 0.00 Sell 100.00% <0.01 SEC
2010   Q1 12,647 <0.01 $15,539.97 $196,534,000 SEC
2009   Q4 12,647 <0.01 Reduce 3.85% <0.01 $12,850.00 $162,514,000 SEC
2009   Q3 13,153 <0.01 Add 0.79% $14,620.01 $192,297,000 SEC
2009   Q2 13,050 0.01 $33,625.36 $438,811,000 SEC
2009   Q1 13,050 0.01 Reduce 4.04% <0.01 $30,737.70 $401,127,000 SEC
2008   Q4 13,600 0.01 Reduce 5.44% <0.01 $33,867.65 $460,600,000 SEC
2008   Q3 14,383 0.01 Reduce 17.78% <0.01 $35,901.97 $516,378,000 SEC
2008   Q2 17,493 0.01 Add 1.06% <0.01 $40,066.54 $700,884,000 SEC
2008   Q1 17,310 0.01 Reduce 16.02% <0.01 $47,514.50 $822,476,000 SEC
2007   Q4 20,611 0.02 Reduce 19.46% <0.01 $51,711.90 $1,065,834,000 SEC
2007   Q3 25,590 0.01 Reduce 7.25% <0.01 $48,513.33 $1,241,456,000 SEC
2007   Q2 27,590 0.01 Reduce 4.17% <0.01 $37,965.31 $1,047,463,000 SEC
2007   Q1 28,790 0.01 Reduce 4.32% <0.01 $32,384.37 $932,346,000 SEC
2006   Q4 30,090 0.01 Reduce 19.95% <0.01 $29,384.98 $884,194,000 SEC
2006   Q3 37,590 0.03 Reduce 1.08% <0.01 $26,948.15 $1,012,981,000 SEC
2006   Q2 38,000 0.05 Add 153.50% 0.03 $27,438.18 $1,042,651,000 SEC
2006   Q1 14,990 0.01 $38,913.54 $583,314,000 SEC
2005   Q4 14,990 0.01 Add 0.74% <0.01 $36,511.27 $547,304,000 SEC
2005   Q3 14,880 0.01 $16,910.01 $251,621,000 SEC
2005   Q2 14,880 <0.01 Reduce 5.75% <0.01 $16,639.99 $247,603,000 SEC
2005   Q1 15,787 <0.01 Reduce 45.23% <0.01 $15,429.97 $243,593,000 SEC
2004   Q4 28,825 0.01 Buy 0.01 $15,670.01 $451,688,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.02 SEC
2004   Q2 24,378 0.02 Reduce 2.50% <0.01 $14,540.00 $354,456,000 SEC
2004   Q1 25,003 0.02 Reduce 45.00% 0.01 $31,189.46 $779,830,000 SEC
2003   Q4 45,458 0.03 Reduce 4.55% <0.01 $23,008.40 $1,045,916,000 SEC
2003   Q3 47,625 0.03 Buy 0.03 $21,338.25 $1,016,234,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.01 SEC
2003   Q1 14,640 0.01 $14,009.97 $205,106,000 SEC
2002   Q4 14,640 0.01 Reduce 9.29% <0.01 $15,500.00 $226,920,000 SEC
2002   Q3 16,140 0.01 $13,250.00 $213,855,000 SEC
2002   Q2 16,140 0.01 Add 25.70% <0.01 $14,479.99 $233,707,000 SEC
2002   Q1 12,840 0.02 $20,740.03 $266,302,000 SEC
2001   Q4 12,840 0.02 $24,529.98 $314,965,000 SEC
2001   Q3 12,840 0.01 $15,650.00 $200,946,000 SEC
2001   Q2 12,840 0.03 Buy 0.03 $22,190.03 $284,920,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.03 SEC
2000   Q4 11,500 0.03 $43,500.00 $500,250,000 SEC
2000   Q3 11,500 0.03 Reduce 8.00% <0.01 $39,812.52 $457,844,000 SEC
2000   Q2 12,500 0.04 Buy 0.04 $49,937.52 $624,219,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.04 SEC
1999   Q4 3,600 0.04 $191,062.50 $687,825,000 SEC
1999   Q3 3,600 0.02 Buy 0.02 $89,875.00 $323,550,000 SEC