Highest end of day price: 69.094828321292 EUR (ยฃ79.74 USD) on 2025-11-20
Lowest end of day price: 35.795063402827 EUR (ยฃ48.41 USD) on 2013-10-01