Highest end of day price: 143.82702539573 EUR (ยฃ169.61 USD) on 2026-02-18
Lowest end of day price: 74.012987324142 EUR (ยฃ82.56 USD) on 2020-03-16