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  Weyerhaeuser Co. (WY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 36,117 0.01 $24.43 $882,338 SEC
2025   Q4 36,117 0.01 $23.69 $855,612 SEC
2025   Q3 36,117 0.01 Reduce 3.95% <0.01 $24.79 $895,340 SEC
2025   Q2 37,601 0.01 Add 3.21% <0.01 $25.69 $965,970 SEC
2025   Q1 36,431 0.01 $29.28 $1,066,700 SEC
2024   Q4 36,431 0.01 Reduce 20.71% <0.01 $28.15 $1,025,533 SEC
2024   Q3 45,945 0.01 $33.86 $1,555,698 SEC
2024   Q2 45,945 0.01 Reduce 2.13% <0.01 $28.39 $1,304,379 SEC
2024   Q1 46,945 0.02 Add 2.07% <0.01 $35.91 $1,685,795 SEC
2023   Q4 45,993 0.02 Reduce 11.18% <0.01 $34.77 $1,599,177 SEC
2023   Q3 51,781 0.02 Add 20.33% <0.01 $30.66 $1,587,605 SEC
2023   Q2 43,031 0.02 Reduce 19.01% <0.01 $33.51 $1,441,969 SEC
2023   Q1 53,132 0.02 Reduce 0.47% <0.01 $30.13 $1,600,867 SEC
2022   Q4 53,382 0.02 Add 2.11% <0.01 $31.00 $1,654,842 SEC
2022   Q3 52,281 0.02 Add 148.90% 0.01 $28.56 $1,493,000 SEC
2022   Q2 21,005 0.01 Reduce 7.09% <0.01 $33.13 $696,000 SEC
2022   Q1 22,607 0.01 $37.91 $857,000 SEC
2021   Q4 22,607 0.01 Add 0.25% $41.18 $931,000 SEC
2021   Q3 22,550 0.01 $35.57 $802,000 SEC
2021   Q2 22,550 0.01 $34.41 $776,000 SEC
2021   Q1 22,550 0.01 Reduce 3.01% <0.01 $35.61 $803,000 SEC
2020   Q4 23,250 0.01 Add 4.15% <0.01 $33.55 $780,000 SEC
2020   Q3 22,324 0.01 Reduce 14.30% <0.01 $28.53 $637,000 SEC
2020   Q2 26,049 0.01 Reduce 16.33% <0.01 $22.46 $585,000 SEC
2020   Q1 31,133 0.01 Reduce 11.22% <0.01 $16.96 $528,000 SEC
2019   Q4 35,069 0.01 Add 104.26% <0.01 $30.20 $1,059,000 SEC
2019   Q3 17,169 0.01 Reduce 3.32% <0.01 $27.72 $476,000 SEC
2019   Q2 17,758 0.01 Add 1.72% <0.01 $26.35 $468,000 SEC
2019   Q1 17,458 0.01 Reduce 7.99% <0.01 $26.35 $460,000 SEC
2018   Q4 18,975 0.01 Add 2.18% <0.01 $21.87 $415,000 SEC
2018   Q3 18,570 0.01 $32.26 $599,000 SEC
2018   Q2 18,570 0.01 $36.46 $677,000 SEC
2018   Q1 18,570 0.01 Add 76.74% <0.01 $35.00 $650,000 SEC
2017   Q4 10,507 <0.01 $35.21 $370,000 SEC
2017   Q3 10,507 <0.01 Reduce 6.91% <0.01 $34.07 $358,000 SEC
2017   Q2 11,287 <0.01 Reduce 3.19% <0.01 $33.49 $378,000 SEC
2017   Q1 11,659 <0.01 $33.97 $396,000 SEC
2016   Q4 11,659 <0.01 Add 19.18% <0.01 $30.11 $351,000 SEC
2016   Q3 9,783 <0.01 Reduce 1.23% $31.89 $312,000 SEC
2016   Q2 9,905 <0.01 $29.78 $295,000 SEC
2016   Q1 9,905 <0.01 $30.99 $307,000 SEC
2015   Q4 9,905 <0.01 Add 3.48% <0.01 $29.98 $297,000 SEC
2015   Q3 9,572 <0.01 $27.37 $262,000 SEC
2015   Q2 9,572 <0.01 Add 39.33% <0.01 $31.55 $302,000 SEC
2015   Q1 6,870 <0.01 $33.19 $228,000 SEC
2014   Q4 6,870 <0.01 Reduce 2.39% <0.01 $35.95 $247,000 SEC
2014   Q3 7,038 <0.01 Add 2.45% <0.01 $31.83 $224,000 SEC
2014   Q2 6,870 <0.01 Reduce 54.81% <0.01 $33.04 $227,000 SEC
2014   Q1 15,204 0.01 Reduce 35.40% <0.01 $29.33 $446,000 SEC
2013   Q4 23,537 0.01 Buy 0.01 $31.57 $743,000 SEC
2013   Q3 0 0.00 Sell 100.00% 0.01 SEC
2013   Q2 8,924 0.01 $28.46 $254,000 SEC
2013   Q1 8,924 <0.01 $31.38 $280,000 SEC
2012   Q4 8,924 0.01 Reduce 12.72% <0.01 $27.79 $248,000 SEC
2012   Q3 10,224 0.01 $26.12 $267,000 SEC
2012   Q2 10,224 0.01 $22.40 $229,000 SEC
2012   Q1 10,224 0.01 $21.91 $224,000 SEC
2011   Q4 10,224 0.01 Reduce 29.22% <0.01 $18.68 $191,000 SEC
2011   Q3 14,445 0.01 Buy 0.01 $15.58 $225,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.01 SEC
2011   Q1 16,644 0.01 Reduce 11.60% <0.01 $24.57 $409,000 SEC
2010   Q4 18,827 0.01 Reduce 6.68% <0.01 $18.91 $356,000 SEC
2010   Q3 20,174 0.01 Add 136.48% <0.01 $15,759.99 $317,942,000 SEC
2010   Q1 8,531 0.01 Reduce 2.85% <0.01 $45,269.96 $386,198,000 SEC
2009   Q4 8,781 0.01 Reduce 22.16% <0.01 $43,139.96 $378,812,000 SEC
2009   Q3 11,281 0.01 Reduce 3.30% <0.01 $36,650.03 $413,449,000 SEC
2009   Q2 11,666 0.01 $30,429.97 $354,996,000 SEC
2009   Q1 11,666 0.01 Reduce 0.85% <0.01 $27,570.03 $321,632,000 SEC
2008   Q4 11,766 0.01 Reduce 1.26% <0.01 $30,609.98 $360,157,000 SEC
2008   Q3 11,916 0.01 Reduce 5.59% <0.01 $60,579.98 $721,871,000 SEC
2008   Q2 12,622 0.01 Add 1.90% <0.01 $51,139.99 $645,489,000 SEC
2008   Q1 12,387 0.01 Reduce 3.17% <0.01 $65,039.96 $805,650,000 SEC
2007   Q4 12,793 0.02 Reduce 26.68% <0.01 $89,990.39 $1,151,247,000 SEC
2007   Q3 17,449 0.01 Add 1.19% <0.01 $70,421.34 $1,228,782,000 SEC
2007   Q2 17,243 0.02 Reduce 4.17% <0.01 $73,365.71 $1,265,045,000 SEC
2007   Q1 17,993 0.02 Reduce 20.08% <0.01 $69,364.81 $1,248,081,000 SEC
2006   Q4 22,514 0.02 Add 25.06% <0.01 $67,234.65 $1,513,721,000 SEC
2006   Q3 18,002 0.03 Reduce 72.85% 0.15 $61,530.00 $1,107,663,000 SEC
2006   Q2 66,317 0.20 Add 129.11% 0.11 $58,716.50 $3,893,902,000 SEC
2006   Q1 28,946 0.03 Reduce 4.93% <0.01 $69,197.33 $2,002,986,000 SEC
2005   Q4 30,446 0.03 Reduce 2.51% <0.01 $66,394.70 $2,021,453,000 SEC
2005   Q3 31,231 0.07 Reduce 4.00% <0.01 $69,862.44 $2,181,874,000 SEC
2005   Q2 32,531 0.03 Reduce 5.13% <0.01 $65,420.89 $2,128,207,000 SEC
2005   Q1 34,290 0.04 Add 37.39% 0.01 $67,551.53 $2,316,342,000 SEC
2004   Q4 24,958 0.03 Buy 0.03 $67,220.01 $1,677,677,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.07 SEC
2004   Q2 25,925 0.07 Reduce 5.12% <0.01 $63,120.00 $1,636,386,000 SEC
2004   Q1 27,325 0.04 Reduce 5.86% <0.01 $65,500.02 $1,789,788,000 SEC
2003   Q4 29,025 0.05 Reduce 15.56% <0.01 $64,000.00 $1,857,600,000 SEC
2003   Q3 34,375 0.06 Buy 0.06 $58,450.01 $2,009,219,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.09 SEC
2003   Q1 44,100 0.09 Reduce 0.45% <0.01 $47,830.00 $2,109,303,000 SEC
2002   Q4 44,300 0.09 Reduce 0.23% <0.01 $49,210.00 $2,180,003,000 SEC
2002   Q3 44,400 0.09 Reduce 1.11% <0.01 $43,770.00 $1,943,388,000 SEC
2002   Q2 44,900 0.13 Reduce 50.98% 0.25 $63,850.00 $2,866,865,000 SEC
2002   Q1 91,600 0.50 Reduce 46.34% 0.21 $62,860.00 $5,757,976,000 SEC
2001   Q4 170,700 0.46 Reduce 32.21% 0.23 $54,080.00 $9,231,456,000 SEC
2001   Q3 251,800 0.70 Reduce 4.66% 0.08 $48,710.00 $12,265,178,000 SEC
2001   Q2 264,100 1.64 Reduce 99.01% 98.80 $54,970.00 $14,517,577,000 SEC
2001   Q1 26,698,134 99.79 Add 8.03% 7.42 $31,137.28 $831,307,314,000 SEC
2000   Q4 24,714,287 51.42 Add 3.40% 1.69 $35,962.45 $888,786,343,000 SEC
2000   Q3 23,900,855 51.15 Add 914.68% 46.11 $32,860.21 $785,387,017,000 SEC
2000   Q2 2,355,507 50.90 Buy 50.90 $343,780.80 $809,778,077,000 SEC
2000   Q1 0 0.00 Sell 100.00% 52.39 SEC
1999   Q4 23,457,421 52.39 Reduce 2.91% 1.52 $35,190.11 $825,469,148,000 SEC
1999   Q3 24,161,391 52.08 Buy 52.08 $34,076.61 $823,338,412,000 SEC