Highest end of day price: 52.628188627476 EUR (ยฃ61.01 USD) on 2025-11-13
Lowest end of day price: 9.0572106955592 EUR (ยฃ11.43 USD) on 2009-03-09