McGrath RentCorp (MGRC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$15,161
Total Return
51.61%
CAGR
8.68%
Dividends
$1,184.32
Yield on Cost
11.84%

Rolling Returns

1-Month (21 Trading Days)
Average+0.85%
Median+0.64%
Best+21.24%
Worst-21.53%
% of Windows Positive54.2%
1-Year (252 Trading Days)
Average+12.10%
Median+12.80%
Best+48.37%
Worst-19.29%
% of Windows Positive78.4%
3-Year (756 Trading Days)
Average+42.06%
Median+45.09%
Best+78.29%
Worst+0.55%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -25.11%
Average Drawdown -9.68%
Drawdown Duration 287 Trading Days (Unrecovered)
Sortino Ratio 0.70
Calmar Ratio 0.35
CVaR (5%) -3.32%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +9.26% (+36.46% ann.) +$925.54 $46.22 $9.24 $0.07
2025 -4.89% $489.38 $173.48 $34.70 $0.28
2024 -5.23% $523.48 $158.81 $31.76 $0.25
2023 +23.02% +$2301.76 $188.45 $37.69 $0.30
2022 +25.24% +$2524.28 $225.79 $45.16 $0.36
2021 +21.77% +$2177.07 $258.83 $51.77 $0.41
2020 -10.44% $1044.39 $215.27 $43.05 $0.34
2019 +51.62% +$5161.86 $286.84 $57.37 $0.46
2018 +11.66% +$1166.33 $274.41 $54.88 $0.44
2017 +22.57% +$2256.56 $266.41 $53.28 $0.43
2016 +60.37% +$6037.05 $408.01 $81.60 $0.65
2015 -27.91% $2790.87 $280.02 $56.00 $0.45
2014 -7.91% $791.09 $246.98 $49.40 $0.40
2013 +40.11% +$4010.94 $331.32 $66.26 $0.53
2012 +3.08% +$308.18 $325.62 $65.12 $0.52
2011 +13.66% +$1365.97 $352.62 $70.52 $0.56
2010 +20.77% +$2077.46 $404.85 $80.97 $0.65
2009 +8.51% +$851.09 $408.18 $81.64 $0.65
2008 -14.79% $1478.64 $305.81 $61.16 $0.49
2007 -14.46% $1445.81 $230.11 $46.02 $0.37
2006 +12.16% +$1216.24 $224.46 $44.89 $0.36
2005 +29.80% +$2979.63 $244.79 $48.96 $0.39
2004 +63.38% +$6338.26 $318.28 $63.66 $0.51
2003 +20.60% +$2059.52 $340.22 $68.04 $0.54
2002 -37.02% $3702.29 $182.41 $36.48 $0.29
2001 +97.92% +$9792.26 $322.76 $64.55 $0.52
2000 +13.54% +$1353.56 $311.57 $62.31 $0.50
1999 -18.96% $1895.75 $210.52 $42.10 $0.34
1998 -8.82% $881.95 $155.97 $31.19 $0.25
1997 +92.30% +$9230.47 $179.41 $35.88 $0.29
1996 +38.51% +$3850.65 $286.67 $57.34 $0.46
1995 +14.21% +$1421.21 $278.81 $55.76 $0.45
1994 +19.82% +$1981.53 $299.06 $59.81 $0.48
1993 +29.09% +$2908.90 $342.28 $68.46 $0.55
1992 -20.49% $2049.29 $238.91 $47.78 $0.38
1991 +11.46% +$1146.23 $150.02 $30.00 $0.24
1990 +53.82% +$5382.14 $91.43 $18.28 $0.15
1989 +29.63% +$2962.96 $0.00 $0.00 $0.00
1988 -6.09% $608.69 $0.00 $0.00 $0.00
1987 +17.35% +$1734.69 $0.00 $0.00 $0.00
1986 -1.01% $101.01 $0.00 $0.00 $0.00
1985 +115.22% +$11521.75 $0.00 $0.00 $0.00
1984 partial -4.17% (-27.66% ann.) $416.67 $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 +122.56% +19.06% +$12255.61 $1921.03 $384.21 $3.07
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +32.45% +11.54% +$3245.35 $967.14 $193.43 $1.55
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +280.26% +30.65% +$28025.88 $2620.83 $524.17 $4.19
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -64.76% -52.21% $6475.96 $331.54 $66.31 $0.53
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +86.72% +20.32% +$8672.24 $2173.97 $434.79 $3.48
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +281.94% +19.37% +$28193.64 $3605.89 $721.18 $5.77
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -42.17% -99.81% $4216.52 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +14.71% +24.71% +$1470.91 $240.99 $48.20 $0.39
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +27.96% +26.35% +$2795.73 $280.07 $56.01 $0.45
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +27.71% +29.65% +$2770.76 $234.44 $46.89 $0.38
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +5.67% +3.02% +$567.23 $332.91 $66.58 $0.53
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +17.79% +11.00% +$1778.91 $294.47 $58.89 $0.47

Dividend History

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

Date Per Share Yield %
1990-10-16 $0.0200 0.75%
1991-04-10 $0.0100 0.28%
1991-07-09 $0.0200 0.48%
1991-10-10 $0.0200 0.59%
1992-01-10 $0.0200 0.54%
1992-04-13 $0.0225 0.53%
1992-07-14 $0.0225 0.72%
1992-10-14 $0.0225 0.67%
1993-01-12 $0.0225 0.75%
1993-04-14 $0.0250 0.75%
1993-07-13 $0.0250 0.71%
1993-10-12 $0.0250 0.68%
1994-01-13 $0.0250 0.69%
1994-04-12 $0.0275 0.69%
1994-07-12 $0.0275 0.66%
1994-10-17 $0.0275 0.71%
1995-01-13 $0.0275 0.67%
1995-04-13 $0.0300 0.71%
1995-07-13 $0.0300 0.71%
1995-10-13 $0.0300 0.65%
1996-01-12 $0.0300 0.65%
1996-04-18 $0.0350 0.67%
1996-07-11 $0.0350 0.70%
1996-10-15 $0.0350 0.54%
1997-01-15 $0.0350 0.56%
1997-07-14 $0.0400 0.40%
1997-10-15 $0.0400 0.34%
1998-01-14 $0.0400 0.39%
1998-04-13 $0.0500 0.51%
1998-07-14 $0.0500 0.43%
1998-10-14 $0.0500 0.59%
1999-01-13 $0.0500 0.49%
1999-04-13 $0.0600 0.66%
1999-07-13 $0.0600 0.60%
1999-10-13 $0.0600 0.65%
2000-01-12 $0.0600 0.72%
2000-04-12 $0.0700 0.93%
2000-07-12 $0.0700 0.80%
2000-10-11 $0.0700 0.77%
2001-01-10 $0.0700 0.77%
2001-04-10 $0.0800 0.68%
2001-07-11 $0.0800 0.68%
2001-10-11 $0.0800 0.73%
2002-01-11 $0.0800 0.43%
2002-04-11 $0.0800 0.53%
2002-07-11 $0.0900 0.74%
2002-10-10 $0.0900 0.88%
2003-01-13 $0.0900 0.76%
2003-04-11 $0.1000 0.86%
2003-07-11 $0.1000 0.73%
2003-10-10 $0.1000 0.69%
2004-01-13 $0.1000 0.72%
2004-04-13 $0.1100 0.69%
2004-07-13 $0.1100 0.62%
2004-10-13 $0.1100 0.57%
2005-01-12 $0.1100 0.50%
2005-04-13 $0.1400 0.61%
2005-07-13 $0.1400 0.59%
2005-10-12 $0.1400 0.52%
2006-01-11 $0.1400 0.46%
2006-04-11 $0.1600 0.57%
2006-07-12 $0.1600 0.59%
2006-10-12 $0.1600 0.62%
2007-01-10 $0.1600 0.55%
2007-04-12 $0.1800 0.59%
2007-07-12 $0.1800 0.55%
2007-10-11 $0.1800 0.51%
2008-01-11 $0.1800 0.75%
2008-04-14 $0.2000 0.78%
2008-07-14 $0.2000 0.75%
2008-10-10 $0.2000 1.06%
2009-01-13 $0.2000 0.92%
2009-04-14 $0.2200 1.24%
2009-07-14 $0.2200 1.24%
2009-10-14 $0.2200 1.00%
2010-01-13 $0.2200 0.99%
2010-04-14 $0.2250 0.91%
2010-07-14 $0.2250 0.93%
2010-10-13 $0.2250 0.88%
2011-01-12 $0.2250 0.86%
2011-04-13 $0.2300 0.88%
2011-07-13 $0.2300 0.81%
2011-10-13 $0.2300 0.89%
2012-01-12 $0.2300 0.77%
2012-04-12 $0.2350 0.78%
2012-07-13 $0.2350 0.88%
2012-10-15 $0.2350 0.90%
2013-01-15 $0.2350 0.81%
2013-04-12 $0.2400 0.80%
2013-07-15 $0.2400 0.69%
2013-10-17 $0.2400 0.69%
2014-01-15 $0.2400 0.63%
2014-04-14 $0.2450 0.76%
2014-07-15 $0.2450 0.65%
2014-10-15 $0.2450 0.70%
2015-01-14 $0.2450 0.74%
2015-04-14 $0.2500 0.73%
2015-07-15 $0.2500 0.86%
2015-10-14 $0.2500 0.90%
2016-01-13 $0.2500 1.05%
2016-04-13 $0.2550 1.09%
2016-07-13 $0.2550 0.81%
2016-10-13 $0.2550 0.81%
2017-01-12 $0.2550 0.66%
2017-04-11 $0.2600 0.77%
2017-07-13 $0.2600 0.77%
2017-10-16 $0.2600 0.57%
2018-01-16 $0.2600 0.52%
2018-04-13 $0.3400 0.62%
2018-07-16 $0.3400 0.55%
2018-10-16 $0.3400 0.68%
2019-01-16 $0.3400 0.66%
2019-04-12 $0.3750 0.64%
2019-07-16 $0.3750 0.58%
2019-10-16 $0.3750 0.56%
2020-01-16 $0.3750 0.47%
2020-04-14 $0.4200 0.80%
2020-07-16 $0.4200 0.76%
2020-10-15 $0.4200 0.65%
2021-01-14 $0.4200 0.58%
2021-04-14 $0.4350 0.54%
2021-07-15 $0.4350 0.55%
2021-10-14 $0.4350 0.57%
2022-01-13 $0.4350 0.55%
2022-04-13 $0.4550 0.55%
2022-07-14 $0.4550 0.60%
2022-10-14 $0.4550 0.54%
2023-01-13 $0.4550 0.45%
2023-04-13 $0.4650 0.52%
2023-07-14 $0.4650 0.50%
2023-10-16 $0.4650 0.45%
2024-01-16 $0.4650 0.42%
2024-04-15 $0.4750 0.41%
2024-07-17 $0.4750 0.42%
2024-10-17 $0.4750 0.43%
2025-01-17 $0.4750 0.40%
2025-04-16 $0.4850 0.46%
2025-07-17 $0.4850 0.41%
2025-10-17 $0.4850 0.41%
2026-01-16 $0.4850 0.44%
Total 140 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-14 $53.45 $10.69 $0.09 0.5266
2021-07-15 $53.68 $10.74 $0.09 0.5506
2021-10-14 $53.92 $10.78 $0.09 0.5651
2022-01-13 $54.16 $10.83 $0.09 0.5509
2022-04-13 $56.90 $11.38 $0.09 0.5405
2022-07-14 $57.15 $11.43 $0.09 0.6049
2022-10-14 $57.42 $11.48 $0.09 0.5481
2023-01-13 $57.67 $11.53 $0.09 0.4571
2023-04-13 $59.15 $11.83 $0.09 0.5243
2023-07-14 $59.40 $11.88 $0.10 0.5125
2023-10-16 $59.64 $11.93 $0.10 0.4638
2024-01-16 $59.85 $11.97 $0.10 0.4376
2024-04-15 $61.35 $12.27 $0.10 0.4334
2024-07-17 $61.55 $12.31 $0.10 0.4420
2024-10-17 $61.76 $12.35 $0.10 0.4574
2025-01-17 $61.98 $12.40 $0.10 0.4184
2025-04-16 $63.49 $12.70 $0.10 0.4811
2025-07-17 $63.72 $12.74 $0.10 0.4344
2025-10-17 $63.93 $12.79 $0.10 0.4291
2026-01-16 $64.14 $12.83 $0.10 0.4650
Total $1184.32 $236.86 $1.89 9.8430

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.

CADL

CAGR -6.50% Total -27.14% Final $7,286
2021-07-27 — 2026-04-14
JYNT

CAGR 2.76% Total 36.47% Final $13,647
2014-11-11 — 2026-04-14
SMR

CAGR 0.46% Total 1.89% Final $10,189
2022-03-01 — 2026-04-14