DB • OBA • JP3190000004
Generating your data highlights...
N/A USD | # 1388 in DE
74 shares | 1.37k USD
687.42m
88.32% | 607.14m
Obayashi Corporation (DB: OBA). Last close €16.50 (as of 2026-10-21); 52-week range €14.10 to €24.20.