Highest end of day price: 71.543924594376 EUR (ยฃ84.68 USD) on 2026-04-17
Lowest end of day price: 9.1856041606928 EUR (ยฃ11.26 USD) on 2018-02-09