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