Highest end of day price: 61.604923812062 EUR (ยฃ71.52 USD) on 2026-01-16
Lowest end of day price: 17.759388622366 EUR (ยฃ19.90 USD) on 2016-05-19