Highest end of day price: 107.69333587819 EUR (ยฃ125.56 USD) on 2026-05-29
Lowest end of day price: 10.720931687736 EUR (ยฃ12.17 USD) on 2016-04-29