Highest end of day price: 312.65545144916 EUR (ยฃ363.85 USD) on 2026-05-25
Lowest end of day price: 213.49837050199 EUR (ยฃ230.26 USD) on 2024-02-19