Highest end of day price: 69.540577024548 EUR (ยฃ100.42 USD) on 2007-10-30
Lowest end of day price: 3.3500425284733 EUR (ยฃ3.47 USD) on 2025-02-05