Independent Bank Corporation (IBCP) Stock Total Returns

Growth of $10,000 chart

2021-06-03 to 2026-06-03
to
$
%
%
Loading chart…

Investment Performance

Final Value
$16,595
Total Return
65.95%
CAGR
10.66%
Dividends
$2,227.11
Yield on Cost
22.27%

Rolling Returns

1-Month (21 Trading Days)
Average+1.36%
Median-0.03%
Best+42.69%
Worst-23.84%
% of Windows Positive49.9%
1-Year (252 Trading Days)
Average+17.12%
Median+5.79%
Best+98.95%
Worst-25.04%
% of Windows Positive63.5%
3-Year (756 Trading Days)
Average+70.24%
Median+69.64%
Best+138.35%
Worst+13.68%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -37.16%
Average Drawdown -12.77%
Drawdown Duration 480 Trading Days
Sortino Ratio 0.74
Calmar Ratio 0.29
CVaR (5%) -3.80%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +3.35% (+8.13% ann.) +$335.15 $172.68 $34.54 $0.28
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

about
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 – June 3, 2026 +1.18% +0.69% +$118.18 $546.84 $109.37 $0.88

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%
2026-05-04 $0.2800 0.83%
Total 138 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-06-03 to 2026-06-03. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-08-05 $90.28 $18.06 $0.14 3.4555
2021-11-04 $91.01 $18.20 $0.15 3.1226
2022-02-03 $96.03 $19.21 $0.15 3.1669
2022-05-04 $96.73 $19.35 $0.16 3.7819
2022-08-04 $97.56 $19.51 $0.16 3.8201
2022-11-03 $98.40 $19.68 $0.16 3.5072
2023-02-15 $103.68 $20.73 $0.16 3.6530
2023-05-04 $104.52 $20.90 $0.17 5.3253
2023-08-03 $105.74 $21.15 $0.17 4.0845
2023-11-02 $106.68 $21.34 $0.17 4.1938
2024-02-02 $112.33 $22.46 $0.18 3.6133
2024-05-02 $113.19 $22.64 $0.18 3.6092
2024-08-05 $114.06 $22.81 $0.18 2.9179
2024-11-05 $114.76 $22.95 $0.18 2.7623
2025-02-04 $125.04 $25.01 $0.20 2.7617
2025-05-05 $125.76 $25.15 $0.20 3.2038
2025-08-05 $126.59 $25.32 $0.20 3.3413
2025-11-04 $127.46 $25.49 $0.20 3.3642
2026-02-03 $138.21 $27.64 $0.22 3.0382
2026-05-04 $139.06 $27.81 $0.22 3.3604
Total $2227.11 $445.42 $3.56 70.0830

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.

WYFI

CAGR 94.65% Total 72.81% Final $17,281
2025-08-07 — 2026-06-03
ESTC

CAGR -1.14% Total -8.43% Final $9,157
2018-10-05 — 2026-06-03
NXST

CAGR 13.58% Total 1659.92% Final $175,992
2003-11-25 — 2026-06-03