Skip to content

Obsidian Energy Ltd

🇩🇪XSTU.P13AGermanyEnergy

€9.31EURdown -0.50 (-5.1%)ClosedEnd of day1:28 PM