Highest end of day price: 135.5117462251 EUR (ยฃ157.32 USD) on 2026-01-16
Lowest end of day price: 102.83052552235 EUR (ยฃ112.62 USD) on 2025-04-09