Highest end of day price: 149.31915859329 EUR (ยฃ174.07 USD) on 2026-01-09
Lowest end of day price: 127.45906004979 EUR (ยฃ151.26 USD) on 2026-02-16