BENCHMARK BANKSHARES INC (BMBN)

OTC Link

$43.00 as of Aug 14, 2026

Yield (TTM)2.3%
Annual dividend$0.98
Growth streak10 yrs
3y growth7.9%
5y growth8.2%
FrequencySemiannual
Last ex-divJun 5, 2026
Last paidJun 26, 2026

BENCHMARK BANKSHARES INC (BMBN) has raised its dividend for 10 consecutive years and currently yields 2.3%. BMBN pays semiannually; the most recent ex-dividend date was Jun 5, 2026.

Dividends per share by year
2017$0.4220182019202020212022202320242025$1.362026 YTD$0.50

Dividend history

Ex-datePay dateAmountFrequency
2026
2026-06-052026-06-26$0.500Semiannual
2026 total$0.500
2025
2025-12-052025-12-16$0.480Semiannual
2025-06-092025-06-30$0.440Semiannual
2025-01-032025-01-31$0.440Semiannual
2025 total$1.360
2024
2024-07-052024-07-31$0.420Semiannual
2024-01-042024-01-31$0.400Semiannual
2024 total$0.820
2023
2023-06-302023-07-31$0.400Semiannual
2023-01-052023-01-31$0.380Semiannual
2023 total$0.780
2022
2022-07-012022-07-29$0.350Semiannual
2022-01-062022-01-31$0.350Semiannual
2022 total$0.700
2021
2021-07-012021-07-31$0.330Semiannual
2021-01-072021-01-29$0.330Semiannual
2021 total$0.660
2020
2020-07-022020-07-31$0.330Semiannual
2020-01-022020-01-31$0.310Semiannual
2020 total$0.640
2019
2019-07-032019-07-31$0.290Semiannual
2019-01-042019-01-31$0.270Semiannual
2019 total$0.560
2018
2018-06-292018-07-31$0.250Semiannual
2018-01-042018-01-31$0.230Semiannual
2018 total$0.480
2017
2017-06-292017-07-31$0.210Semiannual
2017-01-042017-01-31$0.210Semiannual
2017 total$0.420
2016
2016-06-302016-07-29$0.200Semiannual
2016-01-062016-01-29$0.190Semiannual
2016 total$0.390
2015
2015-07-012015-07-31$0.180Semiannual
2015-01-072015-01-30$0.170Semiannual
2015 total$0.350
2014
2014-07-022014-07-31$0.340Semiannual
2014-01-082014-01-31$0.340Semiannual
2014 total$0.680
2013
2013-07-032013-07-31$0.340Quarterly
2013-01-092013-01-31$0.340Semiannual
2013 total$0.680
2012
2012-07-052012-07-31$0.300Semiannual
2012-01-052012-01-31$0.300Semiannual
2012 total$0.600
2011
2011-07-072011-07-31$0.280Semiannual
2011-01-062011-01-31$0.280Semiannual
2011 total$0.560
2010
2010-07-082010-07-31$0.280Semiannual
2010-01-132010-01-31$0.280Semiannual
2010 total$0.560
2009
2009-07-082009-07-31$0.280Semiannual
2009-01-082009-01-31$0.280Semiannual
2009 total$0.560
2008
2008-07-082008-07-31$0.280Semiannual
2008-01-082008-01-31$0.270Semiannual
2008 total$0.550
2007
2007-07-062007-07-31$0.260Semiannual
2007-01-082007-01-31$0.250Semiannual
2007 total$0.510
2006
2006-07-062006-07-31$0.250Semiannual
2006-01-062006-01-31$0.240Irregular
2006 total$0.490
2005
2005-07-062005-07-12$0.240Irregular
2005-01-062005-01-31$0.220Irregular
2005 total$0.460
2004
2004-07-072004-07-31$0.210Irregular
2004-01-072004-01-31$0.210Irregular
2004 total$0.420