Highest end of day price: 70.751247171768 EUR (ยฃ83.48 USD) on 2026-04-14
Lowest end of day price: 9.1856041606928 EUR (ยฃ11.26 USD) on 2018-02-09