Highest end of day price: 27.621472412365 EUR (ยฃ32.25 USD) on 2025-08-07
Lowest end of day price: 1.5797371928344 EUR (ยฃ1.97 USD) on 2012-06-05