Sturgis Bancorp, Inc. (STBI)

OTCMKTS · Delayed Price · Currency is USD
29.46
+0.16 (0.55%)
Oct 23, 2026, 9:30 AM EDT
Market Cap64.12M +41.0%
Revenue (ttm)45.56M +13.0%
Net Income8.98M +33.4%
EPS4.14 +31.8%
Shares Out 2.18M
PE Ratio7.12
Forward PEn/a
Dividend0.72 (2.44%)
Ex-Dividend DateNov 13, 2026
Volume100
Open29.46
Previous Close29.30
Day's Range29.46 - 29.46
52-Week Range19.95 - 29.79
Beta0.14
Analystsn/a
Price Targetn/a
Est. EarningsOct 27, 2026