Highest end of day price: 381.33435378376 EUR (ยฃ441.87 USD) on 2025-11-12
Lowest end of day price: 81.94265652241 EUR (ยฃ111.94 USD) on 2011-09-12