Highest end of day price: 39.422711597624 EUR (ยฃ46.82 USD) on 2026-02-12
Lowest end of day price: 16.545689269542 EUR (ยฃ19.60 USD) on 2018-05-09