SPX Technologies, Inc. (SPXC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$38,300
Total Return
283.00%
CAGR
30.81%
Dividends
$0.00
Yield on Cost
0.00%

Rolling Returns

1-Month (21 Trading Days)
Average+2.44%
Median+1.68%
Best+31.59%
Worst-22.51%
% of Windows Positive59.2%
1-Year (252 Trading Days)
Average+38.18%
Median+39.21%
Best+117.69%
Worst-30.93%
% of Windows Positive89.0%
3-Year (756 Trading Days)
Average+184.28%
Median+190.73%
Best+259.26%
Worst+93.42%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -38.32%
Average Drawdown -10.11%
Drawdown Duration 250 Trading Days
Sortino Ratio 1.48
Calmar Ratio 0.80
CVaR (5%) -4.49%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +12.38% (+50.65% ann.) +$1237.63 $0.00 $0.00 $0.00
2025 +37.48% +$3747.94 $0.00 $0.00 $0.00
2024 +44.06% +$4406.49 $0.00 $0.00 $0.00
2023 +53.86% +$5386.14 $0.00 $0.00 $0.00
2022 +10.00% +$1000.34 $0.00 $0.00 $0.00
2021 +9.42% +$942.43 $0.00 $0.00 $0.00
2020 +7.19% +$719.34 $0.00 $0.00 $0.00
2019 +81.65% +$8164.94 $0.00 $0.00 $0.00
2018 -10.77% $1076.78 $0.00 $0.00 $0.00
2017 +32.34% +$3233.56 $0.00 $0.00 $0.00
2016 +154.23% +$15423.36 $0.00 $0.00 $0.00
2015 -56.55% $5654.84 $87.44 $17.49 $0.14
2014 -12.68% $1268.03 $151.24 $30.25 $0.24
2013 +43.37% +$4337.30 $143.09 $28.62 $0.23
2012 +17.73% +$1773.12 $166.61 $33.32 $0.27
2011 -14.64% $1463.55 $140.48 $28.10 $0.22
2010 +32.38% +$3237.93 $183.73 $36.75 $0.29
2009 +36.93% +$3692.62 $248.07 $49.61 $0.40
2008 -60.12% $6012.29 $97.49 $19.50 $0.16
2007 +69.75% +$6974.56 $164.14 $32.83 $0.26
2006 +35.61% +$3560.65 $219.75 $43.95 $0.35
2005 +16.27% +$1627.26 $251.33 $50.27 $0.40
2004 -30.52% $3051.69 $171.25 $34.25 $0.27
2003 +57.04% +$5703.61 $0.00 $0.00 $0.00
2002 -45.29% $4528.85 $0.00 $0.00 $0.00
2001 +26.54% +$2653.96 $0.00 $0.00 $0.00
2000 +33.87% +$3387.47 $0.00 $0.00 $0.00
1999 +20.62% +$2061.57 $0.00 $0.00 $0.00
1998 -2.90% $289.86 $0.00 $0.00 $0.00
1997 +78.38% +$7838.13 $25.81 $5.16 $0.04
1996 +147.65% +$14765.19 $253.62 $50.72 $0.40
1995 -2.54% $253.79 $242.47 $48.49 $0.39
1994 -4.51% $451.16 $227.00 $45.40 $0.36
1993 +0.58% +$58.03 $223.84 $44.77 $0.36
1992 +39.55% +$3954.75 $306.90 $61.38 $0.48
1991 -7.38% $737.51 $481.06 $96.21 $0.77
1990 -46.80% $4680.40 $352.05 $70.41 $0.56
1989 +4.11% +$410.71 $3744.15 $748.83 $5.99
1988 +33.58% +$3358.26 $407.69 $81.54 $0.65
1987 +17.00% +$1700.34 $425.11 $85.03 $0.68
1986 -3.00% $299.59 $382.62 $76.52 $0.61
1985 +8.90% +$890.12 $193.95 $38.79 $0.31
1984 -2.82% $281.69 $0.00 $0.00 $0.00
1983 +19.33% +$1932.77 $0.00 $0.00 $0.00
1982 +38.37% +$3837.22 $0.00 $0.00 $0.00
1981 +32.99% +$3298.96 $0.00 $0.00 $0.00
1980 partial +14.12% (+18.16% ann.) +$1411.77 $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 +682.90% +56.63% +$68290.45 $465.31 $93.06 $0.74
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -18.95% -7.84% $1895.42 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +109.02% +15.90% +$10902.38 $800.49 $160.10 $1.28
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -54.23% -42.49% $5423.49 $133.82 $26.76 $0.21
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +32.62% +8.72% +$3262.08 $763.62 $152.72 $1.22
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +240.47% +17.57% +$24047.25 $629.20 $125.84 $1.01
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -47.10% -99.93% $4709.52 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +56.26% +105.73% +$5626.36 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +33.10% +31.16% +$3310.07 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +20.60% +22.01% +$2060.19 $0.00 $0.00 $0.00
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +112.19% +50.06% +$11219.21 $0.00 $0.00 $0.00
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +45.19% +26.83% +$4518.57 $0.00 $0.00 $0.00

Dividend History

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

Date Per Share Yield %
1985-08-19 $0.0315 0.94%
1985-11-18 $0.0315 0.99%
1986-02-14 $0.0315 0.92%
1986-05-19 $0.0315 0.89%
1986-08-18 $0.0346 0.96%
1986-11-17 $0.0346 1.01%
1987-02-13 $0.0346 0.82%
1987-05-18 $0.0346 0.81%
1987-08-17 $0.0346 0.72%
1987-11-16 $0.0346 1.03%
1988-02-12 $0.0378 0.87%
1988-05-16 $0.0378 0.88%
1988-08-15 $0.0378 0.92%
1988-11-14 $0.0378 0.87%
1989-02-13 $0.0378 0.84%
1989-05-15 $0.0378 0.77%
1989-05-31 $1.6369 31.33%
1989-08-21 $0.0315 0.74%
1989-11-13 $0.0315 0.78%
1990-02-16 $0.0315 1.02%
1990-05-14 $0.0315 0.93%
1990-08-20 $0.0315 1.04%
1990-11-16 $0.0315 1.53%
1991-02-15 $0.0315 1.72%
1991-05-13 $0.0315 1.74%
1991-08-19 $0.0126 0.72%
1991-11-18 $0.0126 0.82%
1992-02-14 $0.0126 0.66%
1992-05-18 $0.0126 0.54%
1992-08-17 $0.0126 0.51%
1992-11-16 $0.0126 0.49%
1993-02-12 $0.0126 0.56%
1993-05-17 $0.0126 0.65%
1993-08-16 $0.0126 0.65%
1993-11-15 $0.0126 0.61%
1994-01-14 $0.0126 0.57%
1994-05-16 $0.0126 0.68%
1994-08-15 $0.0126 0.57%
1994-11-14 $0.0126 0.58%
1995-02-13 $0.0126 0.60%
1995-05-15 $0.0126 0.72%
1995-08-16 $0.0126 0.64%
1995-11-15 $0.0126 0.62%
1996-02-14 $0.0126 0.68%
1996-05-15 $0.0126 0.42%
1996-08-14 $0.0126 0.38%
1996-11-13 $0.0126 0.33%
1997-02-19 $0.0126 0.23%
2004-03-09 $0.0630 0.56%
2004-06-08 $0.0630 0.56%
2004-09-08 $0.0630 0.69%
2004-12-08 $0.0630 0.62%
2005-04-06 $0.0630 0.60%
2005-06-30 $0.0630 0.54%
2005-09-07 $0.0630 0.54%
2005-12-08 $0.0630 0.53%
2006-03-13 $0.0630 0.48%
2006-06-13 $0.0630 0.49%
2006-09-13 $0.0630 0.47%
2006-12-13 $0.0630 0.41%
2007-03-13 $0.0630 0.35%
2007-06-13 $0.0630 0.29%
2007-09-12 $0.0630 0.28%
2007-12-12 $0.0630 0.25%
2008-03-12 $0.0630 0.24%
2008-06-12 $0.0630 0.19%
2008-09-11 $0.0630 0.25%
2008-12-11 $0.0630 0.72%
2009-03-11 $0.0630 0.53%
2009-06-11 $0.0630 0.49%
2009-09-11 $0.0630 0.41%
2009-12-11 $0.0630 0.46%
2010-03-11 $0.0630 0.40%
2010-06-11 $0.0630 0.45%
2010-09-13 $0.0630 0.41%
2010-12-13 $0.0630 0.35%
2011-03-14 $0.0630 0.33%
2011-06-10 $0.0630 0.33%
2011-09-12 $0.0630 0.48%
2011-12-12 $0.0630 0.40%
2012-03-12 $0.0630 0.33%
2012-06-12 $0.0630 0.37%
2012-09-12 $0.0630 0.38%
2012-12-10 $0.0630 0.37%
2013-03-12 $0.0630 0.31%
2013-06-12 $0.0630 0.32%
2013-09-12 $0.0630 0.31%
2013-12-10 $0.0630 0.26%
2014-03-12 $0.0944 0.36%
2014-06-12 $0.0944 0.35%
2014-09-11 $0.0944 0.37%
2014-12-11 $0.0944 0.46%
2015-03-12 $0.0944 0.44%
2015-06-12 $0.0944 0.51%
Total 94 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
Total $0.00 $0.00 $0.00 0.0000

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.

INV

CAGR -15.45% Total -52.00% Final $4,800
2021-11-29 — 2026-04-14
SFM

CAGR 5.07% Total 87.46% Final $18,746
2013-08-01 — 2026-04-14
BNED

CAGR -37.13% Total -99.31% Final $68.81
2015-07-23 — 2026-04-14