Highest end of day price: 151.21581331828 EUR (ยฃ172.80 USD) on 2026-06-22
Lowest end of day price: 69.433232904064 EUR (ยฃ76.04 USD) on 2025-04-09