Highest end of day price: 41.792842400009 EUR (ยฃ49.02 USD) on 2026-05-07
Lowest end of day price: 22.860050498259 EUR (ยฃ22.72 USD) on 2022-10-28