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