DB • O1E • AU000000OEL3
Generating your data highlights...
23.3m USD | # 10373 in DE
103.67k shares | 426.46 USD
4.8b
40.50% | 1.94b
Otto Energy Limited (DB: O1E) has a market capitalization of $23.31M. Last close €0.00 (as of 2026-10-20); 52-week range €0.00 to €0.01.