Highest end of day price: 47.786437227312 EUR (ยฃ56.19 USD) on 2026-03-02
Lowest end of day price: 42.22418347691 EUR (ยฃ46.33 USD) on 2023-07-07