Highest end of day price: 80.720516582182 EUR (ยฃ93.89 USD) on 2025-10-24
Lowest end of day price: 33.442894059781 EUR (ยฃ45.29 USD) on 2014-01-23