Highest end of day price: 59.481268789162 EUR (ยฃ68.61 USD) on 2026-08-13
Lowest end of day price: 23.838945756753 EUR (ยฃ27.84 USD) on 2020-10-30