Highest end of day price: 23.674422165762 EUR ($26.44 USD) on 2024-09-27
Lowest end of day price: 6.5981250738193 EUR ($8.80 USD) on 2013-08-28