Highest end of day price: 119.99886811959 EUR (ยฃ138.42 USD) on 2026-08-13
Lowest end of day price: 79.590207439694 EUR (ยฃ87.17 USD) on 2025-04-09