Highest end of day price: 108.19748036024 EUR ($125.10 USD) on 2026-08-07
Lowest end of day price: 89.067153689747 EUR ($102.07 USD) on 2026-03-30