William Frels - Mairs & Power
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 Inc. (TXN)
← All TXN superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 231,151 0.46 Reduce 1.82% <0.01 $184.90–331.51 · VW $274.03i $44,875,655 SEC
2025   Q4 235,424 0.39 Reduce 0.55% <0.01 $166.53–231.32 · VW $203.32i $40,843,710 SEC
2025   Q3 236,717 0.41 Add 2.54% 0.01 $152.73–200.17 · VW $173.72i $43,492,014 SEC
2025   Q2 230,856 0.47 Add 1.24% <0.01 $177.92–221.69 · VW $200.70i $47,930,323 SEC
2025   Q1 228,037 0.43 Reduce 0.77% <0.01 $139.95–200.25 · VW $174.35i $40,978,249 SEC
2024   Q4 229,811 0.42 Add 1.47% <0.01 $176.76–205.75 · VW $192.83i $43,091,861 SEC
2024   Q3 226,480 0.44 Add 3.24% 0.01 $192.85–220.39 · VW $204.76i $46,783,974 SEC
2024   Q2 219,368 0.41 Add 6.58% 0.03 $180.07–214.66 · VW $203.02i $42,673,657 SEC
2024   Q1 205,817 0.35 Add 11.51% 0.04 $159.11–206.00 · VW $186.71i $35,855,380 SEC
2023   Q4 184,568 0.33 Add 31.73% 0.08 $151.91–176.65 · VW $165.30i $31,461,461 SEC
2023   Q3 140,116 0.26 Add 27.69% 0.06 $139.48–170.90 · VW $154.36i $22,279,845 SEC
2023   Q2 109,732 0.21 Add 34.29% 0.05 $163.93–188.12 · VW $173.37i $19,753,955 SEC
2023   Q1 81,714 0.18 Add 1.32% <0.01 $159.94–186.30 · VW $173.37i $15,199,621 SEC
2022   Q4 80,650 0.16 Reduce 0.86% <0.01 $160.83–185.45 · VW $172.58i $13,324,993 SEC
2022   Q3 81,350 0.16 Add 3.90% <0.01 $145.97–182.62 · VW $169.68i $12,591,000 SEC
2022   Q2 78,299 0.14 Add 0.36% <0.01 $144.46–185.99 · VW $165.22i $12,031,000 SEC
2022   Q1 78,019 0.14 Add 4.64% <0.01 $160.50–191.34 · VW $176.20i $14,315,000 SEC
2021   Q4 74,560 0.13 Add 2.07% <0.01 $161.04–199.90 · VW $176.98i $14,052,000 SEC
2021   Q3 73,050 0.14 Add 60.00% 0.05 $183.55–202.26 · VW $192.73i $14,041,000 SEC
2021   Q2 45,655 0.09 Add 39.19% 0.03 $181.96–194.25 · VW $189.04i $8,779,000 SEC
2021   Q1 32,800 0.07 Add 55.12% 0.02 $161.67–197.58 · VW $183.02i $6,199,000 SEC
2020   Q4 21,145 0.04 Add 8.66% <0.01 $159.56–181.80 · VW $171.21i $3,471,000 SEC
2020   Q3 19,460 0.03 Buy 0.03 $134.12–164.63 · VW $153.33i $2,779,000 SEC
2017   Q4 0 0.00 Sell 100.00% <0.01 $94.72–120.75 · VW $107.94i SEC
2017   Q3 3,300 <0.01 Reduce 9.71% <0.01 $81.25–99.79 · VW $92.78i $296,000 SEC
2017   Q2 3,655 <0.01 Reduce 6.28% <0.01 $75.92–84.65 · VW $81.13i $281,000 SEC
2017   Q1 3,900 <0.01 Reduce 29.22% <0.01 $76.68–83.24 · VW $80.80i $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 $66.30–75.25 · VW $71.83i $387,000 SEC
2016   Q2 3,500 <0.01 $62.57 $219,000 SEC
2016   Q1 3,500 <0.01 Buy <0.01 $53.00–61.21 · VW $58.27i $201,000 SEC
2015   Q3 0 0.00 Sell 100.00% <0.01 $45.33–59.67 · VW $54.37i SEC
2015   Q2 4,500 <0.01 $51.56 $232,000 SEC
2015   Q1 4,500 <0.01 Reduce 3.29% <0.01 $53.34–59.99 · VW $56.42i $257,000 SEC
2014   Q4 4,653 <0.01 $53.51 $249,000 SEC
2014   Q3 4,653 <0.01 Buy <0.01 $41.47–54.74 · VW $50.21i $222,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 $34.10–39.99 · VW $37.43i SEC
2013   Q1 6,600 <0.01 Reduce 43.59% <0.01 $33.56–37.36 · VW $35.61i $234,000 SEC
2012   Q4 11,700 <0.01 Buy <0.01 $29.39–34.66 · VW $32.83i $361,000 SEC
2007   Q4 0 0.00 Sell 100.00% <0.01 $28.00–34.60 · VW $30.85i SEC
2007   Q3 5,500 <0.01 Add 2.80% <0.01 $30.09–37.17 · VW $32.94i $201,245,000 SEC
2007   Q2 5,350 <0.01 Buy <0.01 $31.80–39.63 · VW $35.22i $201,321 SEC
2006   Q3 0 0.00 Sell 100.00% <0.01 $28.34–34.00 · VW $30.63i SEC
2006   Q2 7,615 <0.01 Reduce 7.30% <0.01 $26.77–33.34 · VW $30.90i $230,658 SEC
2006   Q1 8,215 <0.01 Reduce 3.52% <0.01 $29.80–36.40 · VW $32.48i $266,741 SEC
2005   Q4 8,515 <0.01 Buy <0.01 $28.72–34.74 · VW $31.10i $273,076 SEC
2005   Q3 0 0.00 Sell 100.00% <0.01 $27.15–34.68 · VW $31.44i SEC
2005   Q2 20,740 <0.01 Reduce 41.60% <0.01 $26.70–33.00 · VW $30.79i $582,172 SEC
2005   Q1 35,515 0.02 $25.49 $905,277 SEC
2004   Q4 35,515 0.02 Add 5.37% <0.01 $20.70–27.41 · VW $24.86i $874,379 SEC
2004   Q3 33,705 0.03 Add 4.58% <0.01 $18.55–25.44 · VW $22.72i $717,242 SEC
2004   Q2 32,230 0.03 Reduce 2.07% <0.01 $18.06–26.33 · VW $21.31i $779,321 SEC
2004   Q1 32,910 0.02 Add 2.11% <0.01 $24.01–31.85 · VW $27.32i $961,630 SEC
2003   Q4 32,230 0.03 Reduce 13.43% <0.01 $27.28–33.98 · VW $30.64i $946,917 SEC
2003   Q3 37,230 0.03 Reduce 34.86% 0.02 $22.57–31.67 · VW $28.00i $848,844 SEC
2003   Q2 57,150 0.07 Add 6.42% <0.01 $17.21–24.00 · VW $21.69i $1,005,840 SEC
2003   Q1 53,700 0.04 $16.37 $879,069 SEC
2002   Q4 53,700 0.03 $15.01 $806,037 SEC
2002   Q3 53,700 0.04 Add 0.66% <0.01 $13.10–21.85 · VW $18.32i $793,149 SEC
2002   Q2 53,350 0.06 Buy 0.06 $18.16–28.70 · VW $22.19i $1,264,395 SEC
Price snapshot:
Current price$298.57
Avg. buy price$176.32
+/- since buy69.33%
52-week low$150.97
52-week high$334.03