Highest end of day price: 92.093830548448 EUR (ยฃ107.37 USD) on 2026-05-29
Lowest end of day price: 20.263905983543 EUR (ยฃ23.01 USD) on 2016-06-24