Highest end of day price: 94.192185461043 EUR (ยฃ108.59 USD) on 2025-11-03
Lowest end of day price: 10.720931687736 EUR (ยฃ12.17 USD) on 2016-04-29