Highest end of day price: 105.34916199506 EUR (ยฃ119.97 USD) on 2026-09-23
Lowest end of day price: 61.524147092437 EUR (ยฃ64.98 USD) on 2023-10-30