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  Biogen Inc. (BIIB)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2024   Q1 0 0.00 Sell 100.00% <0.01 SEC
2023   Q4 950 <0.01 $258.77 $245,832 SEC
2023   Q3 950 <0.01 Reduce 7.32% <0.01 $257.01 $244,160 SEC
2023   Q2 1,025 <0.01 $284.85 $291,971 SEC
2023   Q1 1,025 <0.01 $278.03 $284,981 SEC
2022   Q4 1,025 <0.01 $276.92 $283,843 SEC
2022   Q3 1,025 <0.01 $267.32 $274,000 SEC
2022   Q2 1,025 <0.01 $203.90 $209,000 SEC
2022   Q1 1,025 <0.01 $210.73 $216,000 SEC
2021   Q4 1,025 <0.01 $240.00 $246,000 SEC
2021   Q3 1,025 <0.01 $282.93 $290,000 SEC
2021   Q2 1,025 <0.01 $346.34 $355,000 SEC
2021   Q1 1,025 <0.01 $280.00 $287,000 SEC
2020   Q4 1,025 <0.01 $244.88 $251,000 SEC
2020   Q3 1,025 <0.01 $283.90 $291,000 SEC
2020   Q2 1,025 <0.01 $267.32 $274,000 SEC
2020   Q1 1,025 <0.01 $316.10 $324,000 SEC
2019   Q4 1,025 <0.01 $296.59 $304,000 SEC
2019   Q3 1,025 <0.01 $233.17 $239,000 SEC
2019   Q2 1,025 <0.01 $234.15 $240,000 SEC
2019   Q1 1,025 <0.01 $236.10 $242,000 SEC
2018   Q4 1,025 <0.01 $300.49 $308,000 SEC
2018   Q3 1,025 <0.01 $353.17 $362,000 SEC
2018   Q2 1,025 <0.01 $289.76 $297,000 SEC
2018   Q1 1,025 <0.01 $274.15 $281,000 SEC
2017   Q4 1,025 <0.01 Reduce 2.66% <0.01 $319.02 $327,000 SEC
2017   Q3 1,053 <0.01 $313.39 $330,000 SEC
2017   Q2 1,053 <0.01 Add 2.73% <0.01 $271.60 $286,000 SEC
2017   Q1 1,025 <0.01 $273.17 $280,000 SEC
2016   Q4 1,025 <0.01 $283.90 $291,000 SEC
2016   Q3 1,025 <0.01 $313.17 $321,000 SEC
2016   Q2 1,025 <0.01 $241.95 $248,000 SEC
2016   Q1 1,025 <0.01 Reduce 6.39% <0.01 $260.49 $267,000 SEC
2015   Q4 1,095 0.01 $305.94 $335,000 SEC
2015   Q3 1,095 0.01 $292.24 $320,000 SEC
2015   Q2 1,095 0.01 Reduce 2.23% <0.01 $403.65 $442,000 SEC
2015   Q1 1,120 0.01 Reduce 1.75% <0.01 $422.32 $473,000 SEC
2014   Q4 1,140 0.01 Reduce 2.56% <0.01 $339.47 $387,000 SEC
2014   Q3 1,170 0.01 Add 4.00% <0.01 $330.77 $387,000 SEC
2014   Q2 1,125 0.01 $315.56 $355,000 SEC
2014   Q1 1,125 0.01 $305.78 $344,000 SEC
2013   Q4 1,125 0.01 $280.00 $315,000 SEC
2013   Q3 1,125 <0.01 Reduce 13.46% <0.01 $240.89 $271,000 SEC
2013   Q2 1,300 0.01 Reduce 22.71% <0.01 $215.38 $280,000 SEC
2013   Q1 1,682 <0.01 $192.63 $324,000 SEC
2012   Q4 1,682 0.01 Add 20.14% <0.01 $146.25 $246,000 SEC
2012   Q3 1,400 0.01 Reduce 5.08% <0.01 $149.29 $209,000 SEC
2012   Q2 1,475 0.01 Buy 0.01 $144.41 $213,000 SEC