Highest end of day price: 53.068630010161 EUR (ยฃ59.55 USD) on 2026-10-22
Lowest end of day price: 12.502949833576 EUR (ยฃ14.10 USD) on 2016-02-11