Highest end of day price: 55.058541885138 EUR (ยฃ62.67 USD) on 2026-06-23
Lowest end of day price: 11.976489283509 EUR (ยฃ13.19 USD) on 2020-03-18