Highest end of day price: 119.67581727141 EUR (ยฃ138.37 USD) on 2026-08-07
Lowest end of day price: 77.795344547195 EUR (ยฃ84.78 USD) on 2023-08-21