Highest end of day price: 91.183349707187 EUR ($106.62 USD) on 2026-05-04
Lowest end of day price: 68.546584550317 EUR ($80.54 USD) on 2025-12-17