Highest end of day price: 118.26247262986 EUR (ยฃ133.09 USD) on 2026-10-06
Lowest end of day price: 10.720931687736 EUR (ยฃ12.17 USD) on 2016-04-29