Obayashi Corporation (OBYCF)

OTCMKTS · Delayed Price · Currency is USD
19.90
+1.39 (7.51%)
Nov 9, 2026, 3:56 PM EST
Market Cap13.22B +4.2%
Revenue (ttm)16.52B +4.4%
Net Income1.20B +40.8%
EPS1.78 +45.2%
Shares Out n/a
PE Ratio11.17
Forward PEn/a
Dividend0.59 (2.97%)
Ex-Dividend DateSep 29, 2026
Volume305
Open19.89
Previous Close20.11
Day's Range19.89 - 19.89
52-Week Range16.62 - 29.57
Beta0.40
Analystsn/a
Price Targetn/a
Earnings DateNov 13, 2026