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