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  Texas Instruments (TXN)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 231,151 0.46 Reduce 1.82% <0.01 $194.14 $44,875,655 SEC
2025   Q4 235,424 0.39 Reduce 0.55% <0.01 $173.49 $40,843,710 SEC
2025   Q3 236,717 0.41 Add 2.54% 0.01 $183.73 $43,492,014 SEC
2025   Q2 230,856 0.47 Add 1.24% <0.01 $207.62 $47,930,323 SEC
2025   Q1 228,037 0.43 Reduce 0.77% <0.01 $179.70 $40,978,249 SEC
2024   Q4 229,811 0.42 Add 1.47% <0.01 $187.51 $43,091,861 SEC
2024   Q3 226,480 0.44 Add 3.24% 0.01 $206.57 $46,783,974 SEC
2024   Q2 219,368 0.41 Add 6.58% 0.03 $194.53 $42,673,657 SEC
2024   Q1 205,817 0.35 Add 11.51% 0.04 $174.21 $35,855,380 SEC
2023   Q4 184,568 0.33 Add 31.73% 0.08 $170.46 $31,461,461 SEC
2023   Q3 140,116 0.26 Add 27.69% 0.06 $159.01 $22,279,845 SEC
2023   Q2 109,732 0.21 Add 34.29% 0.05 $180.02 $19,753,955 SEC
2023   Q1 81,714 0.18 Add 1.32% <0.01 $186.01 $15,199,621 SEC
2022   Q4 80,650 0.16 Reduce 0.86% <0.01 $165.22 $13,324,993 SEC
2022   Q3 81,350 0.16 Add 3.90% <0.01 $154.78 $12,591,000 SEC
2022   Q2 78,299 0.14 Add 0.36% <0.01 $153.65 $12,031,000 SEC
2022   Q1 78,019 0.14 Add 4.64% <0.01 $183.48 $14,315,000 SEC
2021   Q4 74,560 0.13 Add 2.07% <0.01 $188.47 $14,052,000 SEC
2021   Q3 73,050 0.14 Add 60.00% 0.05 $192.21 $14,041,000 SEC
2021   Q2 45,655 0.09 Add 39.19% 0.03 $192.29 $8,779,000 SEC
2021   Q1 32,800 0.07 Add 55.12% 0.02 $188.99 $6,199,000 SEC
2020   Q4 21,145 0.04 Add 8.66% <0.01 $164.15 $3,471,000 SEC
2020   Q3 19,460 0.03 Buy 0.03 $142.81 $2,779,000 SEC
2017   Q4 0 0.00 Sell 100.00% <0.01 SEC
2017   Q3 3,300 <0.01 Reduce 9.71% <0.01 $89.70 $296,000 SEC
2017   Q2 3,655 <0.01 Reduce 6.28% <0.01 $76.88 $281,000 SEC
2017   Q1 3,900 <0.01 Reduce 29.22% <0.01 $80.51 $314,000 SEC
2016   Q4 5,510 0.01 $72.96 $402,000 SEC
2016   Q3 5,510 0.01 Add 57.43% <0.01 $70.24 $387,000 SEC
2016   Q2 3,500 <0.01 $62.57 $219,000 SEC
2016   Q1 3,500 <0.01 Buy <0.01 $57.43 $201,000 SEC
2015   Q3 0 0.00 Sell 100.00% <0.01 SEC
2015   Q2 4,500 <0.01 $51.56 $232,000 SEC
2015   Q1 4,500 <0.01 Reduce 3.29% <0.01 $57.11 $257,000 SEC
2014   Q4 4,653 <0.01 $53.51 $249,000 SEC
2014   Q3 4,653 <0.01 Buy <0.01 $47.71 $222,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 SEC
2013   Q1 6,600 <0.01 Reduce 43.59% <0.01 $35.45 $234,000 SEC
2012   Q4 11,700 0.01 Buy 0.01 $30.85 $361,000 SEC
2007   Q4 0 0.00 Sell 100.00% <0.01 SEC
2007   Q3 5,500 <0.01 Add 2.80% <0.01 $36,590.00 $201,245,000 SEC
2007   Q2 5,350 <0.01 Buy <0.01 $37,630.09 $201,321,000 SEC
2006   Q3 0 0.00 Sell 100.00% 0.01 SEC
2006   Q2 7,615 0.01 Reduce 7.30% <0.01 $30,289.95 $230,658,000 SEC
2006   Q1 8,215 <0.01 Reduce 3.52% <0.01 $32,469.99 $266,741,000 SEC
2005   Q4 8,515 <0.01 Buy <0.01 $32,069.99 $273,076,000 SEC
2005   Q3 0 0.00 Sell 100.00% 0.01 SEC
2005   Q2 20,740 0.01 Reduce 41.60% <0.01 $28,070.01 $582,172,000 SEC
2005   Q1 35,515 0.02 $25,489.99 $905,277,000 SEC
2004   Q4 35,515 0.02 Buy 0.02 $24,619.99 $874,379,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.03 SEC
2004   Q2 32,230 0.03 Reduce 2.07% <0.01 $24,179.99 $779,321,000 SEC
2004   Q1 32,910 0.02 Add 2.11% <0.01 $29,219.99 $961,630,000 SEC
2003   Q4 32,230 0.03 Reduce 13.43% <0.01 $29,379.99 $946,917,000 SEC
2003   Q3 37,230 0.03 Buy 0.03 $22,800.00 $848,844,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.04 SEC
2003   Q1 53,700 0.04 $16,370.00 $879,069,000 SEC
2002   Q4 53,700 0.03 $15,010.00 $806,037,000 SEC
2002   Q3 53,700 0.04 Add 0.66% <0.01 $14,770.00 $793,149,000 SEC
2002   Q2 53,350 0.06 Buy 0.06 $23,700.00 $1,264,395,000 SEC