Highest end of day price: 52.204500866099 EUR (ยฃ60.41 USD) on 2026-08-14
Lowest end of day price: 31.814104164403 EUR (ยฃ33.55 USD) on 2022-06-16