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