Highest end of day price: 50.840844893271 EUR (ยฃ58.69 USD) on 2026-08-11
Lowest end of day price: 12.502949833576 EUR (ยฃ14.10 USD) on 2016-02-11