Highest end of day price: 105.84101974408 EUR (ยฃ109.09 USD) on 2025-01-15
Lowest end of day price: 73.326017923422 EUR (ยฃ90.82 USD) on 2018-04-16