Highest end of day price: 149.31915859329 EUR (ยฃ174.07 USD) on 2026-01-09
Lowest end of day price: 120.31407272009 EUR (ยฃ139.29 USD) on 2026-03-20