Highest end of day price: 67.343405462354 EUR ($77.68 USD) on 2026-08-13
Lowest end of day price: 37.951552737062 EUR ($40.16 USD) on 2023-10-27