Highest end of day price: 189.05528834132 EUR (ยฃ219.16 USD) on 2025-11-13
Lowest end of day price: 30.587510235627 EUR (ยฃ36.89 USD) on 2012-07-24