Highest end of day price: 60.668492822284 EUR (ยฃ68.93 USD) on 2026-06-25
Lowest end of day price: 11.748747101397 EUR (ยฃ13.32 USD) on 2015-08-26