Highest end of day price: 47.696402119671 EUR (ยฃ55.48 USD) on 2025-11-14
Lowest end of day price: 42.22418347691 EUR (ยฃ46.33 USD) on 2023-07-07