Highest end of day price: 60.440119358083 EUR (ยฃ71.17 USD) on 2026-02-25
Lowest end of day price: 55.164181324949 EUR (ยฃ63.56 USD) on 2026-03-13