Highest end of day price: 127.49180373621 EUR ($150.38 USD) on 2025-12-24
Lowest end of day price: 113.993686615 EUR ($122.45 USD) on 2025-03-27