Highest end of day price: 86.453495752599 EUR ($100.12 USD) on 2025-11-19
Lowest end of day price: 54.18297003696 EUR ($62.73 USD) on 2026-03-20