Highest end of day price: 64.167627868652 EUR (ยฃ76.05 USD) on 2026-02-18
Lowest end of day price: 17.759388622366 EUR (ยฃ19.90 USD) on 2016-05-19