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  Amgen (AMGN)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 4,964 0.02 Reduce 10.14% <0.01 $351.85 $1,746,583 SEC
2025   Q4 5,524 0.02 Reduce 2.52% <0.01 $327.31 $1,808,060 SEC
2025   Q3 5,667 0.02 Reduce 2.93% <0.01 $282.20 $1,599,227 SEC
2025   Q2 5,838 0.02 Add 17.68% <0.01 $279.21 $1,630,028 SEC
2025   Q1 4,961 0.02 Reduce 11.52% <0.01 $311.55 $1,545,600 SEC
2024   Q4 5,607 0.01 Reduce 5.73% <0.01 $260.64 $1,461,408 SEC
2024   Q3 5,948 0.02 Reduce 0.03% $322.21 $1,916,505 SEC
2024   Q2 5,950 0.02 Reduce 18.33% <0.01 $312.45 $1,859,078 SEC
2024   Q1 7,285 0.02 Reduce 2.41% <0.01 $284.32 $2,071,271 SEC
2023   Q4 7,465 0.02 Reduce 0.13% $288.02 $2,150,069 SEC
2023   Q3 7,475 0.02 Reduce 2.12% <0.01 $268.76 $2,008,981 SEC
2023   Q2 7,637 0.02 Reduce 12.76% <0.01 $222.02 $1,695,567 SEC
2023   Q1 8,754 0.02 Reduce 1.63% <0.01 $241.75 $2,116,280 SEC
2022   Q4 8,899 0.03 Reduce 0.40% <0.01 $262.64 $2,337,233 SEC
2022   Q3 8,935 0.03 Reduce 0.64% <0.01 $225.41 $2,014,000 SEC
2022   Q2 8,993 0.03 Add 3.46% <0.01 $243.30 $2,188,000 SEC
2022   Q1 8,692 0.02 Add 1.46% <0.01 $241.83 $2,102,000 SEC
2021   Q4 8,567 0.02 Reduce 0.73% <0.01 $224.93 $1,927,000 SEC
2021   Q3 8,630 0.02 Add 2.98% <0.01 $212.63 $1,835,000 SEC
2021   Q2 8,380 0.02 Reduce 0.89% <0.01 $243.79 $2,043,000 SEC
2021   Q1 8,455 0.02 Reduce 0.41% <0.01 $248.85 $2,104,000 SEC
2020   Q4 8,490 0.02 Add 0.41% <0.01 $229.92 $1,952,000 SEC
2020   Q3 8,455 0.03 Add 0.89% <0.01 $254.17 $2,149,000 SEC
2020   Q2 8,380 0.03 $235.92 $1,977,000 SEC
2020   Q1 8,380 0.02 $202.74 $1,699,000 SEC
2019   Q4 8,380 0.02 Reduce 4.56% <0.01 $241.05 $2,020,000 SEC
2019   Q3 8,780 0.02 $193.51 $1,699,000 SEC
2019   Q2 8,780 0.02 Reduce 3.30% <0.01 $184.28 $1,618,000 SEC
2019   Q1 9,080 0.02 Reduce 2.61% <0.01 $189.98 $1,725,000 SEC
2018   Q4 9,323 0.02 Reduce 2.61% <0.01 $194.68 $1,815,000 SEC
2018   Q3 9,573 0.02 Reduce 6.32% <0.01 $207.25 $1,984,000 SEC
2018   Q2 10,219 0.02 Add 2.72% <0.01 $184.56 $1,886,000 SEC
2018   Q1 9,948 0.02 Add 24.93% <0.01 $170.49 $1,696,000 SEC
2017   Q4 7,963 0.02 Reduce 2.04% <0.01 $173.93 $1,385,000 SEC
2017   Q3 8,129 0.02 Reduce 6.39% <0.01 $186.49 $1,516,000 SEC
2017   Q2 8,684 0.02 Reduce 1.82% <0.01 $172.27 $1,496,000 SEC
2017   Q1 8,845 0.02 Reduce 10.80% <0.01 $164.05 $1,451,000 SEC
2016   Q4 9,916 0.02 $146.23 $1,450,000 SEC
2016   Q3 9,916 0.02 $166.80 $1,654,000 SEC
2016   Q2 9,916 0.02 $152.18 $1,509,000 SEC
2016   Q1 9,916 0.02 Reduce 10.59% <0.01 $149.96 $1,487,000 SEC
2015   Q4 11,091 0.03 Reduce 0.67% <0.01 $162.29 $1,800,000 SEC
2015   Q3 11,166 0.02 Add 2.53% <0.01 $138.28 $1,544,000 SEC
2015   Q2 10,891 0.02 Reduce 0.46% <0.01 $153.52 $1,672,000 SEC
2015   Q1 10,941 0.02 $159.86 $1,749,000 SEC
2014   Q4 10,941 0.02 $159.31 $1,743,000 SEC
2014   Q3 10,941 0.02 Reduce 0.45% <0.01 $140.48 $1,537,000 SEC
2014   Q2 10,991 0.02 Add 1.96% <0.01 $118.37 $1,301,000 SEC
2014   Q1 10,780 0.02 $123.38 $1,330,000 SEC
2013   Q4 10,780 0.02 Reduce 3.58% <0.01 $114.10 $1,230,000 SEC
2013   Q3 11,180 0.02 Reduce 2.82% <0.01 $111.90 $1,251,000 SEC
2013   Q2 11,505 0.02 Reduce 6.50% <0.01 $98.65 $1,135,000 SEC
2013   Q1 12,305 0.01 Reduce 0.81% <0.01 $102.48 $1,261,000 SEC
2012   Q4 12,405 0.03 Add 0.52% <0.01 $86.17 $1,069,000 SEC
2012   Q3 12,341 0.03 Reduce 6.92% <0.01 $84.27 $1,040,000 SEC
2012   Q2 13,259 0.03 Reduce 6.18% <0.01 $72.93 $967,000 SEC
2012   Q1 14,133 0.02 Reduce 5.74% <0.01 $68.00 $961,000 SEC
2011   Q4 14,993 0.03 Reduce 1.64% <0.01 $64.23 $963,000 SEC
2011   Q3 15,243 0.03 Buy 0.03 $54.98 $838,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.03 SEC
2011   Q1 20,805 0.03 Reduce 39.94% 0.02 $53.45 $1,112,000 SEC
2010   Q4 34,639 0.05 Reduce 5.50% <0.01 $54.91 $1,902,000 SEC
2010   Q3 36,655 0.03 Reduce 15.29% <0.01 $55,110.00 $2,020,057,000 SEC
2010   Q1 43,270 0.04 Reduce 2.92% <0.01 $59,837.51 $2,589,169,000 SEC
2009   Q4 44,570 0.04 Reduce 5.97% <0.01 $56,570.00 $2,521,325,000 SEC
2009   Q3 47,398 0.05 Reduce 6.55% <0.01 $60,230.01 $2,854,782,000 SEC
2009   Q2 50,719 0.05 Reduce 8.78% <0.01 $52,940.00 $2,685,064,000 SEC
2009   Q1 55,599 0.06 Reduce 15.37% 0.01 $49,519.99 $2,753,262,000 SEC
2008   Q4 65,699 0.07 Reduce 13.28% <0.01 $57,750.00 $3,794,117,000 SEC
2008   Q3 75,760 0.07 Reduce 19.84% 0.01 $59,270.00 $4,490,295,000 SEC
2008   Q2 94,508 0.07 Reduce 12.07% <0.01 $47,160.00 $4,456,997,000 SEC
2008   Q1 107,477 0.06 Reduce 46.43% 0.09 $41,780.00 $4,490,389,000 SEC
2007   Q4 200,627 0.19 Add 1.15% <0.01 $46,440.00 $9,317,118,000 SEC
2007   Q3 198,347 0.13 Add 1.95% <0.01 $56,570.00 $11,220,490,000 SEC
2007   Q2 194,558 0.13 Add 12.90% 0.01 $55,290.00 $10,757,112,000 SEC
2007   Q1 172,328 0.12 Add 556.79% 0.10 $55,880.00 $9,629,689,000 SEC
2006   Q4 26,238 0.02 Reduce 3.71% <0.01 $68,310.01 $1,792,318,000 SEC
2006   Q3 27,250 0.05 Reduce 5.99% <0.01 $71,530.02 $1,949,193,000 SEC
2006   Q2 28,985 0.09 Add 12.58% 0.01 $65,230.02 $1,890,692,000 SEC
2006   Q1 25,745 0.03 Reduce 0.77% <0.01 $72,750.01 $1,872,949,000 SEC
2005   Q4 25,945 0.03 Add 6.29% <0.01 $78,860.01 $2,046,023,000 SEC
2005   Q3 24,410 0.06 Reduce 5.06% <0.01 $79,670.01 $1,944,745,000 SEC
2005   Q2 25,710 0.02 Reduce 14.92% <0.01 $60,460.02 $1,554,427,000 SEC
2005   Q1 30,217 0.03 Add 19.03% <0.01 $58,210.01 $1,758,932,000 SEC
2004   Q4 25,387 0.03 Buy 0.03 $64,150.00 $1,628,576,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.05 SEC
2004   Q2 20,188 0.05 $54,569.99 $1,101,659,000 SEC
2004   Q1 20,188 0.03 Add 11.17% <0.01 $58,149.99 $1,173,932,000 SEC
2003   Q4 18,160 0.03 $61,789.98 $1,122,106,000 SEC
2003   Q3 18,160 0.04 Buy 0.04 $64,519.99 $1,171,683,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.02 SEC
2003   Q1 9,500 0.02 $57,550.00 $546,725,000 SEC
2002   Q4 9,500 0.02 Reduce 1.14% <0.01 $48,340.00 $459,230,000 SEC
2002   Q3 9,610 0.02 $41,700.00 $400,737,000 SEC
2002   Q2 9,610 0.02 Add 3.22% <0.01 $41,880.02 $402,467,000 SEC
2002   Q1 9,310 0.05 Reduce 14.67% <0.01 $59,680.02 $555,621,000 SEC
2001   Q4 10,910 0.03 Add 1.02% <0.01 $56,439.96 $615,760,000 SEC
2001   Q3 10,800 0.04 $58,770.00 $634,716,000 SEC
2001   Q2 10,800 0.07 Buy 0.07 $60,680.00 $655,344,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.04 SEC
2000   Q4 10,800 0.04 $63,937.50 $690,525,000 SEC
2000   Q3 10,800 0.05 $69,828.15 $754,144,000 SEC
2000   Q2 10,800 0.05 Buy 0.05 $70,250.00 $758,700,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.04 SEC
1999   Q4 10,800 0.04 Add 100.00% 0.02 $60,062.50 $648,675,000 SEC
1999   Q3 5,400 0.03 Buy 0.03 $81,500.00 $440,100,000 SEC