Highest end of day price: 109.41818375078 EUR ($127.07 USD) on 2026-01-15
Lowest end of day price: 95.052477085446 EUR ($110.60 USD) on 2025-07-16