Highest end of day price: 90.669710281063 EUR (ยฃ107.02 USD) on 2026-02-27
Lowest end of day price: 20.263905983543 EUR (ยฃ23.01 USD) on 2016-06-24