Texas Instruments Incorporated (TXN) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$12,881
Total Return
28.81%
CAGR
5.19%
Dividends
$1,392.05
Yield on Cost
13.92%

Rolling Returns

1-Month (21 Trading Days)
Average+0.62%
Median-0.12%
Best+30.48%
Worst-21.71%
% of Windows Positive49.5%
1-Year (252 Trading Days)
Average+3.45%
Median+0.80%
Best+55.14%
Worst-24.67%
% of Windows Positive53.0%
3-Year (756 Trading Days)
Average+15.40%
Median+13.73%
Best+58.14%
Worst-15.03%
% of Windows Positive93.0%

Risk Metrics

Maximum Drawdown -33.51%
Average Drawdown -11.20%
Drawdown Duration 164 Trading Days
Sortino Ratio 0.46
Calmar Ratio 0.16
CVaR (5%) -4.30%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +26.82% (+130.36% ann.) +$2682.07 $81.85 $16.37 $0.13
2025 -5.08% $507.76 $296.09 $59.22 $0.47
2024 +12.50% +$1250.10 $311.37 $62.27 $0.50
2023 +5.74% +$573.57 $306.51 $61.30 $0.49
2022 -10.40% $1039.79 $250.86 $50.17 $0.40
2021 +16.99% +$1699.00 $258.37 $51.67 $0.41
2020 +30.97% +$3096.59 $292.67 $58.53 $0.47
2019 +38.79% +$3878.66 $342.63 $68.53 $0.55
2018 -7.67% $766.61 $253.65 $50.73 $0.41
2017 +46.03% +$4603.17 $292.85 $58.57 $0.47
2016 +35.99% +$3599.13 $301.81 $60.36 $0.48
2015 +4.63% +$463.04 $263.88 $52.78 $0.42
2014 +24.43% +$2443.05 $284.78 $56.96 $0.46
2013 +45.44% +$4543.51 $349.57 $69.91 $0.56
2012 +8.18% +$818.22 $249.04 $49.81 $0.40
2011 -9.20% $920.39 $173.16 $34.63 $0.28
2010 +26.61% +$2661.03 $189.16 $37.83 $0.30
2009 +71.05% +$7104.62 $292.24 $58.45 $0.47
2008 -52.90% $5290.35 $123.28 $24.66 $0.20
2007 +16.80% +$1680.33 $104.44 $20.89 $0.17
2006 -9.89% $989.48 $40.59 $8.12 $0.07
2005 +30.68% +$3067.53 $42.70 $8.54 $0.07
2004 -15.96% $1596.00 $30.66 $6.13 $0.05
2003 +96.42% +$9641.69 $57.38 $11.48 $0.09
2002 -46.23% $4623.09 $31.10 $6.22 $0.05
2001 -40.78% $4077.98 $18.16 $3.63 $0.03
2000 -1.82% $182.39 $17.60 $3.52 $0.03
1999 +126.19% +$12619.40 $39.86 $7.97 $0.06
1998 +90.92% +$9092.39 $56.73 $11.35 $0.09
1997 +41.99% +$4199.24 $106.91 $21.38 $0.17
1996 +25.01% +$2501.21 $132.56 $26.51 $0.21
1995 +38.73% +$3873.29 $170.18 $34.04 $0.27
1994 +19.13% +$1912.77 $147.01 $29.40 $0.24
1993 +37.38% +$3737.90 $154.94 $30.99 $0.25
1992 +53.89% +$5389.01 $235.59 $47.12 $0.38
1991 -17.62% $1761.96 $190.64 $38.13 $0.31
1990 +7.71% +$770.88 $201.91 $40.38 $0.32
1989 -11.19% $1118.56 $176.58 $35.32 $0.28
1988 -25.50% $2550.05 $129.73 $25.95 $0.21
1987 +42.85% +$4285.11 $180.07 $36.01 $0.29
1986 +13.52% +$1352.11 $190.57 $38.11 $0.31
1985 -10.31% $1031.35 $168.35 $33.66 $0.27
1984 -12.69% $1269.47 $144.94 $28.98 $0.22
1983 +4.23% +$423.44 $149.22 $29.84 $0.23
1982 +70.08% +$7007.61 $250.24 $50.05 $0.40
1981 -32.25% $3225.42 $166.42 $33.28 $0.27
1980 +39.88% +$3987.94 $229.40 $45.88 $0.38
1979 +11.47% +$1146.99 $251.31 $50.27 $0.41
1978 +11.20% +$1120.48 $241.63 $48.33 $0.39
1977 -27.52% $2752.03 $138.06 $27.61 $0.23
1976 +9.42% +$941.84 $114.57 $22.91 $0.19
1975 +40.88% +$4087.96 $148.31 $29.66 $0.24
1974 -36.43% $3643.43 $93.34 $18.67 $0.15
1973 +18.93% +$1892.62 $79.93 $15.99 $0.13
1972 partial +11.54% (+20.81% ann.) +$1154.14 $25.73 $5.14 $0.04

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +887.58% +64.77% +$88757.76 $414.41 $82.89 $0.66
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -84.52% -51.56% $8452.02 $25.14 $5.03 $0.04
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +162.53% +21.31% +$16253.00 $449.53 $89.91 $0.72
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -58.75% -46.57% $5875.20 $171.62 $34.32 $0.27
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +78.76% +18.78% +$7876.37 $1133.36 $226.67 $1.81
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +480.62% +26.17% +$48061.84 $5968.93 $1193.79 $9.55
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -25.12% -96.32% $2512.36 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +52.38% +96.94% +$5238.01 $269.39 $53.88 $0.43
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +26.77% +25.23% +$2676.80 $271.45 $54.29 $0.43
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -12.34% -13.05% $1233.66 $245.77 $49.15 $0.39
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +20.19% +10.43% +$2019.08 $520.11 $104.02 $0.83
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +13.07% +8.14% +$1306.53 $418.82 $83.76 $0.67

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
1972-07-03 $0.0022 0.12%
1972-10-03 $0.0022 0.12%
1973-01-02 $0.0022 0.12%
1973-04-03 $0.0029 0.18%
1973-07-02 $0.0029 0.16%
1973-10-02 $0.0035 0.14%
1973-12-31 $0.0035 0.16%
1974-04-02 $0.0052 0.26%
1974-07-01 $0.0052 0.27%
1974-10-01 $0.0052 0.41%
1974-12-30 $0.0052 0.38%
1975-04-01 $0.0052 0.28%
1975-06-30 $0.0052 0.23%
1975-10-03 $0.0052 0.27%
1975-12-29 $0.0052 0.26%
1976-03-30 $0.0052 0.20%
1976-06-28 $0.0052 0.20%
1976-09-29 $0.0052 0.21%
1976-12-28 $0.0069 0.33%
1977-03-29 $0.0069 0.39%
1977-06-28 $0.0069 0.36%
1977-09-30 $0.0069 0.40%
1977-12-27 $0.0088 0.56%
1978-03-31 $0.0088 0.64%
1978-06-27 $0.0088 0.53%
1978-10-03 $0.0088 0.47%
1978-12-27 $0.0104 0.60%
1979-03-27 $0.0104 0.61%
1979-06-26 $0.0104 0.54%
1979-10-02 $0.0104 0.52%
1979-12-27 $0.0104 0.58%
1980-03-25 $0.0104 0.62%
1980-07-01 $0.0104 0.54%
1980-09-30 $0.0104 0.39%
1980-12-26 $0.0104 0.41%
1981-03-24 $0.0104 0.42%
1981-06-26 $0.0104 0.51%
1981-09-29 $0.0104 0.60%
1981-12-28 $0.0104 0.61%
1982-03-30 $0.0104 0.63%
1982-06-22 $0.0104 0.61%
1982-09-28 $0.0104 0.51%
1982-12-28 $0.0104 0.36%
1983-03-29 $0.0104 0.30%
1983-06-28 $0.0104 0.41%
1983-09-27 $0.0104 0.45%
1983-12-27 $0.0104 0.36%
1984-03-27 $0.0104 0.36%
1984-06-19 $0.0104 0.40%
1984-10-02 $0.0104 0.40%
1984-12-26 $0.0104 0.43%
1985-03-26 $0.0104 0.46%
1985-06-25 $0.0104 0.51%
1985-10-01 $0.0104 0.55%
1985-12-24 $0.0104 0.48%
1986-04-02 $0.0104 0.43%
1986-07-02 $0.0104 0.42%
1986-10-01 $0.0104 0.45%
1986-12-24 $0.0104 0.42%
1987-03-25 $0.0104 0.27%
1987-06-24 $0.0112 0.29%
1987-09-23 $0.0112 0.24%
1987-12-24 $0.0112 0.32%
1988-03-23 $0.0112 0.35%
1988-06-24 $0.0112 0.37%
1988-09-21 $0.0112 0.45%
1988-12-22 $0.0112 0.45%
1989-03-22 $0.0112 0.47%
1989-06-26 $0.0112 0.42%
1989-09-20 $0.0112 0.45%
1989-12-22 $0.0112 0.51%
1990-03-21 $0.0112 0.48%
1990-06-20 $0.0112 0.46%
1990-09-26 $0.0112 0.65%
1990-12-24 $0.0112 0.47%
1991-03-20 $0.0112 0.45%
1991-06-27 $0.0112 0.54%
1991-09-27 $0.0112 0.61%
1991-12-23 $0.0112 0.68%
1992-03-26 $0.0112 0.52%
1992-06-25 $0.0112 0.52%
1992-09-25 $0.0112 0.41%
1992-12-21 $0.0112 0.38%
1993-03-25 $0.0112 0.31%
1993-06-24 $0.0112 0.26%
1993-09-23 $0.0112 0.23%
1993-12-22 $0.0112 0.30%
1994-03-30 $0.0112 0.24%
1994-06-23 $0.0156 0.33%
1994-09-29 $0.0156 0.37%
1994-12-21 $0.0156 0.35%
1995-03-30 $0.0156 0.27%
1995-06-26 $0.0213 0.24%
1995-10-02 $0.0213 0.21%
1995-12-27 $0.0213 0.32%
1996-04-01 $0.0213 0.33%
1996-07-01 $0.0213 0.34%
1996-09-26 $0.0213 0.29%
1996-12-27 $0.0213 0.26%
1997-03-26 $0.0213 0.22%
1997-06-26 $0.0213 0.19%
1997-09-26 $0.0213 0.13%
1997-12-29 $0.0213 0.19%
1998-04-28 $0.0213 0.14%
1998-07-29 $0.0213 0.14%
1998-10-28 $0.0213 0.14%
1999-01-28 $0.0213 0.09%
1999-04-29 $0.0213 0.08%
1999-07-28 $0.0213 0.06%
1999-10-28 $0.0215 0.06%
2000-01-27 $0.0215 0.04%
2000-04-27 $0.0215 0.03%
2000-07-27 $0.0210 0.03%
2000-10-27 $0.0210 0.05%
2001-01-29 $0.0210 0.05%
2001-04-26 $0.0210 0.06%
2001-07-27 $0.0230 0.07%
2001-10-29 $0.0210 0.07%
2002-01-29 $0.0220 0.08%
2002-04-26 $0.0230 0.07%
2002-07-29 $0.0210 0.09%
2002-10-29 $0.0210 0.13%
2003-01-29 $0.0210 0.13%
2003-04-28 $0.0230 0.13%
2003-07-29 $0.0210 0.11%
2003-10-29 $0.0210 0.07%
2004-01-28 $0.0210 0.07%
2004-04-28 $0.0210 0.08%
2004-07-28 $0.0230 0.11%
2004-10-28 $0.0250 0.11%
2005-01-27 $0.0250 0.11%
2005-04-28 $0.0250 0.10%
2005-07-28 $0.0250 0.08%
2005-10-27 $0.0300 0.11%
2006-01-27 $0.0300 0.10%
2006-04-27 $0.0300 0.09%
2006-07-27 $0.0300 0.10%
2006-10-27 $0.0400 0.13%
2007-01-29 $0.0400 0.13%
2007-04-26 $0.0800 0.23%
2007-07-27 $0.0800 0.22%
2007-10-29 $0.1000 0.32%
2008-01-29 $0.1000 0.33%
2008-04-28 $0.1000 0.34%
2008-07-29 $0.1000 0.42%
2008-10-29 $0.1100 0.56%
2009-01-28 $0.1100 0.72%
2009-04-28 $0.1100 0.63%
2009-07-29 $0.1100 0.45%
2009-10-28 $0.1200 0.50%
2010-01-28 $0.1200 0.51%
2010-04-28 $0.1200 0.45%
2010-07-28 $0.1200 0.47%
2010-10-28 $0.1300 0.44%
2011-01-27 $0.1300 0.38%
2011-04-28 $0.1300 0.36%
2011-07-28 $0.1300 0.43%
2011-10-27 $0.1700 0.55%
2012-01-27 $0.1700 0.53%
2012-04-26 $0.1700 0.53%
2012-07-27 $0.1700 0.63%
2012-10-31 $0.2100 0.73%
2013-01-29 $0.2100 0.64%
2013-04-26 $0.2800 0.78%
2013-07-29 $0.2800 0.72%
2013-10-29 $0.3000 0.73%
2014-01-29 $0.3000 0.70%
2014-04-28 $0.3000 0.65%
2014-07-29 $0.3000 0.63%
2014-10-29 $0.3400 0.70%
2015-01-28 $0.3400 0.62%
2015-04-28 $0.3400 0.61%
2015-07-29 $0.3400 0.68%
2015-10-28 $0.3800 0.65%
2016-01-28 $0.3800 0.75%
2016-04-28 $0.3800 0.63%
2016-07-28 $0.3800 0.53%
2016-11-03 $0.5000 0.73%
2017-01-27 $0.5000 0.63%
2017-04-27 $0.5000 0.62%
2017-07-27 $0.5000 0.61%
2017-10-30 $0.6200 0.64%
2018-01-30 $0.6200 0.55%
2018-05-04 $0.6200 0.60%
2018-07-30 $0.6200 0.55%
2018-10-30 $0.7700 0.85%
2019-01-30 $0.7700 0.76%
2019-05-03 $0.7700 0.66%
2019-07-30 $0.7700 0.59%
2019-10-30 $0.9000 0.75%
2020-01-30 $0.9000 0.72%
2020-05-01 $0.9000 0.78%
2020-07-30 $0.9000 0.68%
2020-10-29 $1.0200 0.71%
2021-01-29 $1.0200 0.60%
2021-04-30 $1.0200 0.55%
2021-07-23 $1.0200 0.55%
2021-10-29 $1.1500 0.61%
2022-01-28 $1.1500 0.66%
2022-05-06 $1.1500 0.68%
2022-07-29 $1.1500 0.65%
2022-10-28 $1.2400 0.79%
2023-01-30 $1.2400 0.71%
2023-05-05 $1.2400 0.76%
2023-07-28 $1.2400 0.70%
2023-10-30 $1.3000 0.91%
2024-01-30 $1.3000 0.78%
2024-05-07 $1.3000 0.72%
2024-07-31 $1.3000 0.65%
2024-10-31 $1.3600 0.65%
2025-01-31 $1.3600 0.73%
2025-04-30 $1.3600 0.85%
2025-07-31 $1.3600 0.72%
2025-10-31 $1.4200 0.88%
2026-01-30 $1.4200 0.65%
Total 215 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-04-30 $53.59 $10.72 $0.09 0.2370
2021-07-23 $53.83 $10.77 $0.09 0.2300
2021-10-29 $60.96 $12.19 $0.10 0.2596
2022-01-28 $61.26 $12.25 $0.10 0.2759
2022-05-06 $61.57 $12.31 $0.10 0.2936
2022-07-29 $61.91 $12.38 $0.10 0.2763
2022-10-28 $67.10 $13.42 $0.11 0.3320
2023-01-30 $67.51 $13.50 $0.11 0.3113
2023-05-05 $67.90 $13.58 $0.11 0.3269
2023-07-28 $68.30 $13.66 $0.11 0.3057
2023-10-30 $72.01 $14.40 $0.12 0.4092
2024-01-30 $72.54 $14.51 $0.12 0.3574
2024-05-07 $73.00 $14.60 $0.12 0.3191
2024-07-31 $73.42 $14.68 $0.12 0.2876
2024-10-31 $77.20 $15.44 $0.12 0.3034
2025-01-31 $77.61 $15.52 $0.12 0.3356
2025-04-30 $78.07 $15.61 $0.12 0.3894
2025-07-31 $78.59 $15.72 $0.13 0.3466
2025-10-31 $82.55 $16.51 $0.13 0.4082
2026-01-30 $83.13 $16.63 $0.13 0.3079
Total $1392.05 $278.41 $2.23 6.3128

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

HBB

CAGR -2.98% Total -22.81% Final $7,719
2017-09-26 — 2026-04-14
RDN

CAGR 6.80% Total 803.61% Final $90,361
1992-10-30 — 2026-04-14
ATEN

CAGR 4.13% Total 62.97% Final $16,297
2014-03-21 — 2026-04-14