Highest end of day price: 70.721863917423 EUR (ยฃ81.58 USD) on 2026-08-13
Lowest end of day price: 42.757355816265 EUR (ยฃ46.19 USD) on 2024-02-01