Highest end of day price: 48.708798574805 EUR (ยฃ55.81 USD) on 2026-06-18
Lowest end of day price: 14.515533715593 EUR (ยฃ15.52 USD) on 2020-03-23