Tetra Tech, Inc. (TTEK) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$12,001
Total Return
20.01%
CAGR
3.72%
Dividends
$394.14
Yield on Cost
3.94%

Rolling Returns

1-Month (21 Trading Days)
Average+0.76%
Median+1.13%
Best+28.10%
Worst-29.09%
% of Windows Positive54.9%
1-Year (252 Trading Days)
Average+7.23%
Median+7.86%
Best+75.28%
Worst-36.35%
% of Windows Positive60.0%
3-Year (756 Trading Days)
Average+34.17%
Median+32.25%
Best+87.72%
Worst-14.95%
% of Windows Positive92.4%

Risk Metrics

Maximum Drawdown -44.41%
Average Drawdown -18.59%
Drawdown Duration 363 Trading Days (Unrecovered)
Sortino Ratio 0.39
Calmar Ratio 0.08
CVaR (5%) -4.62%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -6.27% (-20.35% ann.) $627.41 $19.38 $3.88 $0.03
2025 -15.32% $1531.61 $63.65 $12.73 $0.10
2024 +19.85% +$1985.30 $67.81 $13.56 $0.11
2023 +15.59% +$1558.93 $69.71 $13.94 $0.11
2022 -14.07% $1406.65 $52.52 $10.50 $0.08
2021 +47.30% +$4729.92 $66.62 $13.32 $0.11
2020 +35.16% +$3516.26 $76.78 $15.36 $0.12
2019 +67.49% +$6748.94 $110.40 $22.08 $0.18
2018 +8.22% +$821.79 $95.79 $19.16 $0.15
2017 +12.37% +$1236.98 $90.63 $18.13 $0.15
2016 +67.29% +$6728.91 $135.01 $27.00 $0.22
2015 -1.63% $163.17 $116.53 $23.31 $0.19
2014 -3.96% $396.32 $75.22 $15.04 $0.12
2013 +5.70% +$570.46 $0.00 $0.00 $0.00
2012 +22.60% +$2260.31 $0.00 $0.00 $0.00
2011 -13.85% $1384.68 $0.00 $0.00 $0.00
2010 -7.77% $776.59 $0.00 $0.00 $0.00
2009 +12.51% +$1250.52 $0.00 $0.00 $0.00
2008 +12.33% +$1232.56 $0.00 $0.00 $0.00
2007 +18.85% +$1885.02 $0.00 $0.00 $0.00
2006 +15.44% +$1544.35 $0.00 $0.00 $0.00
2005 -6.39% $639.19 $0.00 $0.00 $0.00
2004 -32.66% $3266.29 $0.00 $0.00 $0.00
2003 +103.77% +$10377.05 $0.00 $0.00 $0.00
2002 -38.72% $3872.43 $0.00 $0.00 $0.00
2001 -21.92% $2192.16 $0.00 $0.00 $0.00
2000 +107.32% +$10731.71 $0.00 $0.00 $0.00
1999 -28.98% $2898.38 $0.00 $0.00 $0.00
1998 +69.14% +$6914.06 $0.00 $0.00 $0.00
1997 +26.58% +$2658.23 $0.00 $0.00 $0.00
1996 +8.52% +$851.65 $0.00 $0.00 $0.00
1995 +60.21% +$6021.13 $0.00 $0.00 $0.00
1994 +13.78% +$1378.21 $0.00 $0.00 $0.00
1993 +71.05% +$7105.24 $0.00 $0.00 $0.00
1992 +18.75% +$1875.02 $0.00 $0.00 $0.00
1991 partial +33.33% (+181682.08% ann.) +$3333.32 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +197.73% +26.86% +$19773.25 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -65.45% -33.83% $6544.50 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +241.56% +27.87% +$24156.44 $0.00 $0.00 $0.00
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -8.74% -6.27% $874.44 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +20.21% +5.60% +$2020.92 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +302.50% +20.20% +$30249.92 $981.44 $196.29 $1.57
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -30.10% -98.32% $3010.01 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +51.34% +94.79% +$5134.34 $46.82 $9.36 $0.08
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +66.91% +62.58% +$6690.83 $65.24 $13.05 $0.10
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -24.51% -25.81% $2451.11 $46.64 $9.33 $0.07
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +45.84% +22.58% +$4584.00 $130.20 $26.04 $0.21
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -30.81% -20.92% $3080.52 $82.47 $16.49 $0.13

Dividend History

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

Date Per Share Yield %
2014-05-14 $0.0140 0.26%
2014-08-13 $0.0140 0.27%
2014-11-24 $0.0140 0.26%
2015-02-09 $0.0140 0.29%
2015-05-12 $0.0160 0.30%
2015-08-13 $0.0160 0.29%
2015-11-25 $0.0160 0.29%
2016-02-10 $0.0160 0.31%
2016-05-11 $0.0180 0.30%
2016-08-10 $0.0180 0.27%
2016-11-29 $0.0180 0.21%
2017-02-15 $0.0180 0.22%
2017-05-16 $0.0200 0.22%
2017-08-15 $0.0200 0.24%
2017-11-29 $0.0200 0.20%
2018-02-13 $0.0200 0.22%
2018-05-15 $0.0240 0.23%
2018-08-15 $0.0240 0.17%
2018-11-29 $0.0240 0.19%
2019-02-12 $0.0240 0.21%
2019-05-14 $0.0300 0.23%
2019-08-13 $0.0300 0.19%
2019-11-29 $0.0300 0.17%
2020-02-11 $0.0300 0.16%
2020-05-12 $0.0340 0.24%
2020-08-20 $0.0340 0.18%
2020-11-27 $0.0340 0.14%
2021-02-09 $0.0340 0.12%
2021-05-11 $0.0400 0.17%
2021-08-19 $0.0400 0.15%
2021-12-01 $0.0400 0.11%
2022-02-10 $0.0400 0.13%
2022-05-12 $0.0460 0.19%
2022-08-11 $0.0460 0.16%
2022-11-18 $0.0460 0.15%
2023-02-10 $0.0460 0.16%
2023-05-23 $0.0520 0.18%
2023-08-22 $0.0520 0.16%
2023-11-29 $0.0520 0.16%
2024-02-13 $0.0520 0.15%
2024-05-17 $0.0580 0.13%
2024-08-15 $0.0580 0.13%
2024-11-27 $0.0580 0.14%
2025-02-12 $0.0580 0.18%
2025-05-23 $0.0650 0.18%
2025-08-15 $0.0650 0.18%
2025-12-01 $0.0650 0.19%
2026-02-12 $0.0650 0.16%
Total 48 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-05-11 $14.91 $2.98 $0.02 0.4833
2021-08-19 $14.93 $2.99 $0.02 0.4449
2021-12-01 $14.95 $2.99 $0.02 0.3304
2022-02-10 $14.96 $2.99 $0.02 0.4003
2022-05-12 $17.22 $3.44 $0.03 0.5559
2022-08-11 $17.25 $3.45 $0.03 0.4713
2022-11-18 $17.27 $3.45 $0.03 0.4401
2023-02-10 $17.29 $3.46 $0.03 0.4704
2023-05-23 $19.57 $3.91 $0.03 0.5539
2023-08-22 $19.60 $3.92 $0.03 0.4939
2023-11-29 $19.62 $3.92 $0.03 0.4949
2024-02-13 $19.65 $3.93 $0.03 0.4465
2024-05-17 $21.94 $4.39 $0.04 0.3977
2024-08-15 $21.96 $4.39 $0.04 0.3839
2024-11-27 $21.99 $4.40 $0.04 0.4233
2025-02-12 $22.01 $4.40 $0.04 0.5588
2025-05-23 $24.70 $4.94 $0.04 0.5569
2025-08-15 $24.74 $4.95 $0.04 0.5518
2025-12-01 $24.78 $4.96 $0.04 0.5737
2026-02-12 $24.81 $4.96 $0.04 0.5556
Total $394.14 $78.83 $0.63 9.5874

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.

KOP

CAGR 5.71% Total 206.97% Final $30,697
2006-02-01 — 2026-04-14
SRRK

CAGR 16.36% Total 230.33% Final $33,033
2018-05-25 — 2026-04-14
CCB

CAGR 23.42% Total 409.25% Final $50,925
2018-07-19 — 2026-04-14