Independent Bank Corporation (IBCP) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$17,002
Total Return
70.02%
CAGR
11.20%
Dividends
$2,146.02
Yield on Cost
21.46%

Rolling Returns

1-Month (21 Trading Days)
Average+1.26%
Median-0.27%
Best+42.69%
Worst-23.84%
% of Windows Positive48.7%
1-Year (252 Trading Days)
Average+16.33%
Median+4.44%
Best+98.95%
Worst-25.04%
% of Windows Positive60.1%
3-Year (756 Trading Days)
Average+63.14%
Median+65.91%
Best+120.87%
Worst+8.06%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -37.16%
Average Drawdown -12.73%
Drawdown Duration 480 Trading Days
Sortino Ratio 0.77
Calmar Ratio 0.30
CVaR (5%) -3.82%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +7.45% (+28.71% ann.) +$745.11 $86.07 $17.22 $0.14
2025 -4.14% $414.29 $301.39 $60.28 $0.48
2024 +37.55% +$3754.88 $373.08 $74.62 $0.60
2023 +12.94% +$1294.35 $390.10 $78.02 $0.62
2022 +3.49% +$348.69 $373.08 $74.61 $0.60
2021 +33.22% +$3322.49 $460.14 $92.03 $0.73
2020 -15.07% $1507.12 $358.17 $71.63 $0.57
2019 +10.63% +$1063.49 $345.95 $69.19 $0.55
2018 -4.01% $400.86 $270.53 $54.10 $0.43
2017 +4.59% +$459.02 $194.68 $38.94 $0.31
2016 +44.99% +$4498.71 $224.76 $44.95 $0.36
2015 +18.48% +$1848.11 $200.42 $40.09 $0.32
2014 +9.99% +$998.81 $150.56 $30.11 $0.24
2013 +242.86% +$24285.72 $0.00 $0.00 $0.00
2012 +163.16% +$16315.76 $0.00 $0.00 $0.00
2011 +2.31% +$230.77 $0.00 $0.00 $0.00
2010 -81.94% $8194.44 $0.00 $0.00 $0.00
2009 -66.15% $6615.32 $139.53 $27.91 $0.22
2008 -76.49% $7648.96 $371.48 $74.29 $0.59
2007 -60.92% $6092.14 $332.02 $66.40 $0.53
2006 -0.17% $17.41 $292.42 $58.48 $0.47
2005 -2.16% $215.72 $253.23 $50.65 $0.41
2004 +6.25% +$625.33 $116.67 $23.33 $0.19
2003 +58.54% +$5854.21 $397.04 $79.41 $0.63
2002 +16.48% +$1648.50 $264.23 $52.85 $0.42
2001 +51.23% +$5123.33 $326.11 $65.22 $0.52
2000 +46.48% +$4647.98 $413.82 $82.76 $0.66
1999 -22.52% $2252.48 $212.33 $42.47 $0.34
1998 -20.35% $2034.99 $131.25 $26.25 $0.21
1997 +92.07% +$9207.20 $388.08 $77.62 $0.62
1996 +37.33% +$3732.68 $390.48 $78.09 $0.63
1995 +15.13% +$1513.11 $305.46 $61.09 $0.49
1994 +22.22% +$2222.26 $404.58 $80.92 $0.65
1993 +7.75% +$774.87 $318.49 $63.70 $0.51
1992 +59.24% +$5923.66 $428.98 $85.79 $0.69
1991 +88.53% +$8853.08 $692.01 $138.40 $1.10
1990 -18.95% $1894.56 $386.74 $77.35 $0.62
1989 +4.17% +$417.15 $517.95 $103.58 $0.83
1988 +30.29% +$3029.23 $767.68 $153.54 $1.23
1987 -14.40% $1439.56 $507.19 $101.43 $0.81
1986 -17.07% $1707.32 $0.00 $0.00 $0.00
1985 partial +46.43% (+225.59% ann.) +$4642.86 $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 +27.82% +5.50% +$2781.94 $2031.20 $406.24 $3.25
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +245.34% +61.86% +$24533.65 $1842.28 $368.45 $2.95
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 -25.46% -5.71% $2545.86 $1994.03 $398.81 $3.19
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -91.69% -82.81% $9169.09 $315.09 $63.02 $0.50
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 -70.86% -30.60% $7085.79 $301.38 $60.28 $0.48
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +787.00% +33.43% +$78700.37 $10545.39 $2109.04 $16.87
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -50.00% -99.96% $5000.00 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +29.83% +52.21% +$2983.46 $515.56 $103.11 $0.83
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +42.31% +39.75% +$4230.56 $522.36 $104.47 $0.83
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +7.03% +7.48% +$702.59 $394.91 $78.98 $0.63
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +48.96% +23.99% +$4896.39 $695.73 $139.15 $1.11
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +5.20% +3.28% +$519.53 $462.05 $92.41 $0.74

Dividend History

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

Date Per Share Yield %
1987-01-05 $0.1736 1.18%
1987-04-06 $0.1736 1.03%
1987-07-06 $0.1736 1.14%
1987-10-05 $0.2170 1.52%
1988-01-04 $0.1736 1.43%
1988-04-04 $0.1736 1.43%
1988-06-28 $0.1736 1.29%
1988-09-29 $0.2170 1.56%
1988-12-29 $0.1736 1.18%
1989-03-30 $0.1910 1.35%
1989-06-28 $0.1910 1.31%
1989-09-29 $0.1910 1.17%
1989-12-29 $0.1910 1.33%
1990-03-30 $0.1910 1.33%
1990-06-28 $0.1910 1.47%
1990-10-01 $0.1910 1.63%
1991-04-01 $0.1997 1.35%
1991-06-28 $0.1997 1.28%
1991-09-30 $0.1997 1.02%
1991-12-30 $0.1997 0.99%
1992-03-31 $0.2257 0.95%
1992-06-29 $0.2257 0.86%
1992-09-29 $0.2257 0.84%
1992-12-29 $0.2257 0.70%
1993-03-30 $0.2604 0.67%
1993-06-29 $0.2604 0.78%
1993-09-29 $0.2604 0.71%
1993-12-30 $0.2604 0.75%
1994-03-29 $0.3473 1.01%
1994-06-28 $0.3473 0.90%
1994-09-29 $0.3473 0.87%
1994-12-29 $0.3473 0.81%
1995-03-30 $0.4167 0.96%
1995-07-03 $0.4167 0.91%
1995-10-03 $0.4167 0.83%
1996-01-03 $0.4167 0.87%
1996-04-02 $0.4514 0.93%
1996-07-02 $0.4514 0.92%
1996-10-02 $0.4740 0.93%
1997-01-02 $0.4740 0.76%
1997-04-02 $0.3373 0.48%
1997-07-01 $0.5059 0.65%
1997-10-01 $0.5312 0.60%
1997-12-31 $0.5312 0.46%
1998-04-02 $0.5599 0.50%
1998-06-30 $0.3733 0.30%
1998-12-31 $0.5879 0.62%
1999-03-31 $0.6332 0.86%
1999-06-30 $0.6332 0.81%
1999-10-01 $0.6648 0.96%
2000-01-03 $0.6648 0.96%
2000-04-03 $0.7123 1.18%
2000-06-30 $0.7123 1.10%
2000-10-03 $0.7479 0.89%
2001-01-03 $0.7479 0.77%
2001-04-03 $0.7978 0.79%
2001-07-02 $0.7978 0.65%
2001-10-03 $0.8377 0.64%
2002-01-03 $0.9424 0.65%
2002-04-03 $0.9424 0.61%
2002-07-02 $0.9424 0.56%
2002-10-02 $0.9895 0.56%
2003-01-02 $1.1544 0.69%
2003-04-02 $1.1544 0.69%
2003-07-01 $1.3193 0.62%
2003-10-02 $1.4512 0.58%
2003-12-31 $1.4512 0.55%
2004-07-01 $1.4512 0.63%
2004-10-01 $1.5419 0.63%
2005-01-03 $1.5419 0.57%
2005-04-01 $1.7234 0.66%
2005-06-30 $1.7234 0.65%
2005-10-03 $1.8095 0.65%
2006-01-03 $1.8095 0.70%
2006-04-03 $1.9048 0.70%
2006-06-30 $1.9048 0.75%
2006-10-03 $1.9000 0.79%
2007-01-03 $2.0000 0.79%
2007-04-03 $2.1000 1.05%
2007-07-02 $2.1000 1.22%
2007-10-03 $2.1000 1.84%
2008-01-02 $2.1000 2.21%
2008-04-02 $1.1000 1.01%
2008-07-02 $0.1000 0.27%
2008-10-02 $0.1000 0.14%
2008-12-31 $0.1000 0.50%
2009-04-02 $0.1000 0.40%
2009-07-01 $0.1000 0.76%
2009-10-01 $0.1000 0.53%
2014-04-28 $0.0600 0.47%
2014-08-01 $0.0600 0.45%
2014-11-05 $0.0600 0.48%
2015-02-04 $0.0600 0.48%
2015-05-01 $0.0600 0.45%
2015-08-05 $0.0600 0.42%
2015-11-05 $0.0800 0.55%
2016-02-03 $0.0800 0.53%
2016-05-04 $0.0800 0.54%
2016-08-04 $0.0800 0.51%
2016-11-03 $0.1000 0.60%
2017-02-06 $0.1000 0.47%
2017-05-04 $0.1000 0.45%
2017-08-03 $0.1000 0.47%
2017-11-03 $0.1200 0.52%
2018-02-06 $0.1500 0.66%
2018-05-04 $0.1500 0.64%
2018-08-03 $0.1500 0.60%
2018-11-02 $0.1500 0.67%
2019-02-04 $0.1800 0.81%
2019-05-03 $0.1800 0.84%
2019-08-05 $0.1800 0.86%
2019-11-05 $0.1800 0.78%
2020-02-04 $0.2000 0.93%
2020-05-04 $0.2000 1.34%
2020-08-03 $0.2000 1.43%
2020-11-04 $0.2000 1.26%
2021-02-04 $0.2100 1.06%
2021-05-04 $0.2100 0.87%
2021-08-05 $0.2100 1.00%
2021-11-04 $0.2100 0.89%
2022-02-03 $0.2200 0.91%
2022-05-04 $0.2200 1.09%
2022-08-04 $0.2200 1.06%
2022-11-03 $0.2200 0.97%
2023-02-15 $0.2300 1.01%
2023-05-04 $0.2300 1.41%
2023-08-03 $0.2300 1.11%
2023-11-02 $0.2300 1.14%
2024-02-02 $0.2400 0.95%
2024-05-02 $0.2400 0.96%
2024-08-05 $0.2400 0.73%
2024-11-05 $0.2400 0.73%
2025-02-04 $0.2600 0.73%
2025-05-05 $0.2600 0.83%
2025-08-05 $0.2600 0.86%
2025-11-04 $0.2600 0.85%
2026-02-03 $0.2800 0.77%
Total 137 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-04 $88.35 $17.67 $0.14 2.9687
2021-08-05 $88.97 $17.79 $0.14 3.4053
2021-11-04 $89.69 $17.94 $0.14 3.0771
2022-02-03 $94.63 $18.93 $0.15 3.1208
2022-05-04 $95.32 $19.06 $0.15 3.7269
2022-08-04 $96.14 $19.23 $0.15 3.7645
2022-11-03 $96.97 $19.39 $0.16 3.4562
2023-02-15 $102.17 $20.43 $0.16 3.5998
2023-05-04 $103.00 $20.60 $0.16 5.2478
2023-08-03 $104.20 $20.84 $0.17 4.0250
2023-11-02 $105.13 $21.03 $0.17 4.1328
2024-02-02 $110.69 $22.14 $0.18 3.5607
2024-05-02 $111.55 $22.31 $0.18 3.5567
2024-08-05 $112.40 $22.48 $0.18 2.8754
2024-11-05 $113.09 $22.62 $0.18 2.7221
2025-02-04 $123.22 $24.65 $0.20 2.7215
2025-05-05 $123.93 $24.79 $0.20 3.1572
2025-08-05 $124.75 $24.95 $0.20 3.2926
2025-11-04 $125.61 $25.12 $0.20 3.3152
2026-02-03 $136.20 $27.24 $0.22 2.9940
Total $2146.02 $429.20 $3.43 68.7205

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.

STRT

CAGR 6.58% Total 628.07% Final $72,807
1995-02-23 — 2026-04-14
CENTA

CAGR 5.49% Total 178.74% Final $27,874
2007-02-06 — 2026-04-14
LAB

CAGR -16.65% Total -93.69% Final $631.24
2011-02-10 — 2026-04-14