CompX International Inc. (CIX) Stock Total Returns
Growth of $10,000 chart
2021-04-14 to 2026-04-14 to
$
%
%
Loading chart…
Investment Performance
Final Value
$15,282
Total Return
52.82%
CAGR
8.85%
Dividends
$5,539.59
Yield on Cost
55.40%
Rolling Returns
1-Month (21 Trading Days)
| Average | +1.20% |
| Median | +0.34% |
| Best | +76.89% |
| Worst | -35.71% |
| % of Windows Positive | 51.9% |
1-Year (252 Trading Days)
| Average | +12.60% |
| Median | +7.93% |
| Best | +115.56% |
| Worst | -37.37% |
| % of Windows Positive | 61.2% |
3-Year (756 Trading Days)
| Average | +46.86% |
| Median | +47.76% |
| Best | +99.45% |
| Worst | +5.93% |
| % of Windows Positive | 100.0% |
Risk Metrics
| Maximum Drawdown | -43.85% |
| Average Drawdown | -20.19% |
| Drawdown Duration | 516 Trading Days (Unrecovered) |
| Sortino Ratio | 0.67 |
| Calmar Ratio | 0.20 |
| CVaR (5%) | -7.62% |
Yearly Returns
| Year | Percentage | Abs. Return | Dividends | Taxes | Trans. Costs |
|---|---|---|---|---|---|
| 2026 partial | +2.07% (+7.47% ann.) | +$207.13 | $128.92 | $25.79 | $0.20 |
| 2025 | -4.85% | $485.34 | $862.65 | $172.53 | $1.38 |
| 2024 | +13.28% | +$1327.80 | $1300.66 | $260.13 | $2.08 |
| 2023 | +42.36% | +$4235.71 | $550.06 | $110.01 | $0.88 |
| 2022 | -9.89% | $988.92 | $1256.58 | $251.31 | $2.01 |
| 2021 | +63.14% | +$6313.74 | $569.92 | $114.00 | $0.91 |
| 2020 | -0.26% | $26.29 | $276.48 | $55.30 | $0.44 |
| 2019 | +8.79% | +$878.83 | $206.88 | $41.38 | $0.35 |
| 2018 | +3.21% | +$320.79 | $113.11 | $22.62 | $0.17 |
| 2017 | -16.44% | $1643.85 | $124.77 | $24.95 | $0.19 |
| 2016 | +43.18% | +$4317.85 | $176.37 | $35.26 | $0.27 |
| 2015 | -4.35% | $435.14 | $166.32 | $33.27 | $0.26 |
| 2014 | -12.91% | $1291.18 | $142.79 | $28.56 | $0.22 |
| 2013 | +0.12% | +$11.80 | $193.41 | $38.68 | $0.30 |
| 2012 | +0.10% | +$10.33 | $343.34 | $68.67 | $0.54 |
| 2011 | +31.88% | +$3188.37 | $439.75 | $87.94 | $0.71 |
| 2010 | +57.69% | +$5768.77 | $670.68 | $134.14 | $1.07 |
| 2009 | +52.27% | +$5226.79 | $971.33 | $194.22 | $1.56 |
| 2008 | -61.72% | $6171.95 | $349.05 | $69.82 | $0.56 |
| 2007 | -25.76% | $2575.63 | $250.17 | $50.03 | $0.40 |
| 2006 | +28.93% | +$2893.44 | $315.07 | $63.02 | $0.52 |
| 2005 | -0.68% | $67.73 | $305.30 | $61.07 | $0.48 |
| 2004 | +159.91% | +$15991.15 | $195.31 | $39.07 | $0.30 |
| 2003 | -22.36% | $2235.51 | $149.35 | $29.87 | $0.23 |
| 2002 | -32.98% | $3297.98 | $390.37 | $78.05 | $0.63 |
| 2001 | +49.00% | +$4899.86 | $423.19 | $84.64 | $0.70 |
| 2000 | -50.20% | $5020.45 | $274.25 | $54.85 | $0.43 |
| 1999 | -29.98% | $2997.52 | $47.39 | $9.48 | $0.07 |
| 1998 partial | +10.18% (+12.53% ann.) | +$1018.28 | $0.00 | $0.00 | $0.00 |
Market Regimes
| Regime | Period | Percentage | Annual | Abs. Return | Dividends | Taxes | Trans. Costs |
|---|---|---|---|---|---|---|---|
| Dot-com bubble / TMT mania partial | March 6, 1998 – March 10, 2000 | -20.22% | -10.62% | $2022.04 | $52.22 | $10.44 | $0.08 |
| Dot-com bust / post-bubble disinflation scare | March 13, 2000 – October 9, 2002 | -46.35% | -21.49% | $4635.02 | $678.17 | $135.62 | $1.09 |
| China-WTO / housing-credit / commodity boom | October 10, 2002 – October 9, 2007 | +138.04% | +18.95% | +$13804.12 | $1998.33 | $399.69 | $3.20 |
| GFC / deleveraging / dollar shortage | October 10, 2007 – March 9, 2009 | -71.37% | -58.74% | $7136.91 | $384.36 | $76.88 | $0.62 |
| Policy-led rebound / euro-sovereign-crisis overlay | March 10, 2009 – July 25, 2012 | +163.84% | +33.30% | +$16384.27 | $3276.52 | $655.27 | $5.24 |
| Secular stagnation / QE / low inflation / duration bull | July 26, 2012 – February 19, 2020 | +33.18% | +3.86% | +$3317.55 | $1495.58 | $299.09 | $2.34 |
| Pandemic shock / liquidity crash | February 20, 2020 – March 23, 2020 | -16.02% | -86.36% | $1601.69 | $67.57 | $13.52 | $0.11 |
| Policy bazooka / monetary euphoria | March 24, 2020 – November 6, 2020 | -2.34% | -3.73% | $233.57 | $143.25 | $28.65 | $0.23 |
| Reopening reflation / fiscal boom / supply bottlenecks | November 9, 2020 – November 29, 2021 | +58.32% | +54.63% | +$5832.23 | $489.11 | $97.83 | $0.78 |
| Inflation shock / duration crash / aggressive tightening | November 30, 2021 – November 9, 2022 | -10.73% | -11.35% | $1072.83 | $1242.59 | $248.52 | $1.99 |
| Disinflation rebound / AI-led narrow bull / higher-for-longer | November 10, 2022 – September 17, 2024 | +75.06% | +35.27% | +$7505.98 | $2368.22 | $473.64 | $3.79 |
| Disinflationary easing / resilient growth / AI capex under oil-shock test partial | September 18, 2024 – April 14, 2026 | -8.02% | -5.19% | $801.97 | $1040.91 | $208.18 | $1.66 |
Dividend History
Annual Dividends Per Share
TTM Yield
—
Consecutive Years Paid
— current
Consecutive Years of Growth
— current
| Date | Per Share | Yield % |
|---|---|---|
| 1999-12-22 | $0.1250 | 0.64% |
| 2000-03-20 | $0.1250 | 0.65% |
| 2000-06-20 | $0.1250 | 0.68% |
| 2000-09-15 | $0.1250 | 0.58% |
| 2000-12-12 | $0.1250 | 1.02% |
| 2001-03-21 | $0.1250 | 1.13% |
| 2001-06-13 | $0.1250 | 0.96% |
| 2001-12-12 | $0.1250 | 1.24% |
| 2002-03-14 | $0.1250 | 1.02% |
| 2002-06-12 | $0.1250 | 0.99% |
| 2002-09-12 | $0.1250 | 1.19% |
| 2002-12-11 | $0.1250 | 1.51% |
| 2003-03-20 | $0.1250 | 1.99% |
| 2004-12-08 | $0.1250 | 0.81% |
| 2005-03-08 | $0.1250 | 0.72% |
| 2005-06-08 | $0.1250 | 0.86% |
| 2005-09-07 | $0.1250 | 0.78% |
| 2005-12-07 | $0.1250 | 0.74% |
| 2006-03-08 | $0.1250 | 0.78% |
| 2006-06-07 | $0.1250 | 0.78% |
| 2006-09-06 | $0.1250 | 0.77% |
| 2006-12-06 | $0.1250 | 0.67% |
| 2007-03-07 | $0.1250 | 0.80% |
| 2007-06-13 | $0.1250 | 0.69% |
| 2007-09-05 | $0.1250 | 0.62% |
| 2007-12-05 | $0.1250 | 0.85% |
| 2008-03-07 | $0.1250 | 1.55% |
| 2008-06-06 | $0.1250 | 1.91% |
| 2008-09-08 | $0.1250 | 1.87% |
| 2008-12-08 | $0.1250 | 1.98% |
| 2009-03-06 | $0.1250 | 2.27% |
| 2009-06-08 | $0.1250 | 1.95% |
| 2009-09-10 | $0.1250 | 1.62% |
| 2009-12-08 | $0.1250 | 1.56% |
| 2010-03-08 | $0.1250 | 1.46% |
| 2010-06-08 | $0.1250 | 1.01% |
| 2010-09-08 | $0.1250 | 1.11% |
| 2010-12-08 | $0.1250 | 1.08% |
| 2011-03-10 | $0.1250 | 0.92% |
| 2011-06-08 | $0.1250 | 0.95% |
| 2011-09-07 | $0.1250 | 0.94% |
| 2011-12-07 | $0.1250 | 0.84% |
| 2012-03-06 | $0.1250 | 0.84% |
| 2012-06-07 | $0.1250 | 1.06% |
| 2012-09-05 | $0.1250 | 0.99% |
| 2012-12-05 | $0.1250 | 0.93% |
| 2013-03-07 | $0.1250 | 0.89% |
| 2013-06-10 | $0.0500 | 0.41% |
| 2013-09-03 | $0.0500 | 0.36% |
| 2013-12-03 | $0.0500 | 0.39% |
| 2014-03-06 | $0.0500 | 0.40% |
| 2014-06-05 | $0.0500 | 0.48% |
| 2014-09-02 | $0.0500 | 0.47% |
| 2014-12-02 | $0.0500 | 0.41% |
| 2015-03-05 | $0.0500 | 0.46% |
| 2015-06-04 | $0.0500 | 0.45% |
| 2015-09-01 | $0.0500 | 0.45% |
| 2015-12-02 | $0.0500 | 0.44% |
| 2016-03-03 | $0.0500 | 0.46% |
| 2016-06-02 | $0.0500 | 0.45% |
| 2016-09-01 | $0.0500 | 0.42% |
| 2016-12-01 | $0.0500 | 0.39% |
| 2017-03-09 | $0.0500 | 0.37% |
| 2017-06-02 | $0.0500 | 0.37% |
| 2017-08-31 | $0.0500 | 0.32% |
| 2017-12-05 | $0.0500 | 0.37% |
| 2018-06-04 | $0.0500 | 0.34% |
| 2018-08-31 | $0.0500 | 0.37% |
| 2018-12-03 | $0.0500 | 0.34% |
| 2019-03-08 | $0.0700 | 0.47% |
| 2019-06-03 | $0.0700 | 0.46% |
| 2019-08-30 | $0.0700 | 0.46% |
| 2019-12-02 | $0.0700 | 0.46% |
| 2020-03-06 | $0.1000 | 0.68% |
| 2020-06-08 | $0.1000 | 0.69% |
| 2020-08-31 | $0.1000 | 0.71% |
| 2020-11-30 | $0.1000 | 0.72% |
| 2021-03-12 | $0.2000 | 1.33% |
| 2021-06-04 | $0.2000 | 0.91% |
| 2021-09-01 | $0.2000 | 0.87% |
| 2021-12-01 | $0.2000 | 0.90% |
| 2022-03-11 | $0.2500 | 1.13% |
| 2022-06-03 | $0.2500 | 1.11% |
| 2022-08-19 | $1.7500 | 6.38% |
| 2022-08-31 | $0.2500 | 1.08% |
| 2022-11-30 | $0.2500 | 1.29% |
| 2023-03-10 | $0.2500 | 1.28% |
| 2023-06-02 | $0.2500 | 1.37% |
| 2023-08-31 | $0.2500 | 1.15% |
| 2023-11-30 | $0.2500 | 1.04% |
| 2024-03-08 | $0.3000 | 0.99% |
| 2024-06-10 | $0.3000 | 1.26% |
| 2024-08-19 | $2.0000 | 5.80% |
| 2024-09-06 | $0.3000 | 1.04% |
| 2024-11-29 | $0.3000 | 1.08% |
| 2025-03-17 | $0.3000 | 1.34% |
| 2025-06-09 | $0.3000 | 1.25% |
| 2025-08-18 | $1.0000 | 3.16% |
| 2025-09-05 | $0.3000 | 1.24% |
| 2025-11-21 | $0.3000 | 1.33% |
| 2026-03-16 | $0.3000 | 1.23% |
| Total | 101 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-06-04 | $94.30 | $18.86 | $0.15 | 3.6458 |
| 2021-09-01 | $95.02 | $19.01 | $0.15 | 3.3043 |
| 2021-12-01 | $95.69 | $19.14 | $0.15 | 3.4884 |
| 2022-03-11 | $120.48 | $24.09 | $0.19 | 4.2789 |
| 2022-06-03 | $121.55 | $24.31 | $0.19 | 4.3131 |
| 2022-08-19 | $858.38 | $171.67 | $1.38 | 27.9159 |
| 2022-08-31 | $129.60 | $25.92 | $0.21 | 4.3169 |
| 2022-11-30 | $130.69 | $26.14 | $0.21 | 5.2776 |
| 2023-03-10 | $132.00 | $26.40 | $0.21 | 6.2659 |
| 2023-06-02 | $133.57 | $26.71 | $0.21 | 5.4801 |
| 2023-08-31 | $134.94 | $26.99 | $0.21 | 5.0891 |
| 2023-11-30 | $136.21 | $27.24 | $0.22 | 4.6278 |
| 2024-03-08 | $164.84 | $32.97 | $0.27 | 4.4842 |
| 2024-06-10 | $166.19 | $33.24 | $0.27 | 5.7539 |
| 2024-08-19 | $1119.43 | $223.89 | $1.79 | 31.2721 |
| 2024-09-06 | $177.29 | $35.46 | $0.29 | 5.5664 |
| 2024-11-29 | $178.97 | $35.79 | $0.29 | 5.1752 |
| 2025-03-17 | $180.52 | $36.11 | $0.29 | 6.5039 |
| 2025-06-09 | $182.47 | $36.49 | $0.29 | 6.0829 |
| 2025-08-18 | $614.32 | $122.87 | $0.98 | 15.9451 |
| 2025-09-05 | $189.08 | $37.81 | $0.30 | 6.4568 |
| 2025-11-21 | $191.01 | $38.20 | $0.31 | 6.6655 |
| 2026-03-16 | $193.02 | $38.61 | $0.31 | 6.6224 |
| Total | $5539.59 | $1107.91 | $8.86 | 178.5323 |
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.