Highest end of day price: 323.35108533577 EUR (ยฃ370.51 USD) on 2026-06-18
Lowest end of day price: 213.49837050199 EUR (ยฃ230.26 USD) on 2024-02-19