Highest end of day price: 159.48858049728 EUR (ยฃ185.25 USD) on 2025-11-17
Lowest end of day price: 41.309866862027 EUR (ยฃ49.83 USD) on 2012-07-24