Highest end of day price: 70.65379026396 EUR (ยฃ82.11 USD) on 2026-09-04
Lowest end of day price: 44.248990863187 EUR (ยฃ48.22 USD) on 2023-08-21