Highest end of day price: 146.65129147809 EUR (ยฃ169.56 USD) on 2026-08-07
Lowest end of day price: 102.83052552235 EUR (ยฃ112.62 USD) on 2025-04-09