Highest end of day price: 106.12580419468 EUR (ยฃ119.47 USD) on 2026-10-02
Lowest end of day price: 61.524147092437 EUR (ยฃ64.98 USD) on 2023-10-30