Highest end of day price: 69.540577024548 EUR (ยฃ100.42 USD) on 2007-10-30
Lowest end of day price: 3.3303224583561 EUR (ยฃ3.43 USD) on 2025-02-11