Highest end of day price: 90.713534105151 EUR (ยฃ106.67 USD) on 2026-03-02
Lowest end of day price: 22.411129025593 EUR (ยฃ25.28 USD) on 2016-02-11