Highest end of day price: 58.186480174204 EUR (ยฃ67.52 USD) on 2025-10-30
Lowest end of day price: 17.759388622366 EUR (ยฃ19.90 USD) on 2016-05-19