Highest end of day price: 137.88508994737 EUR (ยฃ157.75 USD) on 2026-07-03
Lowest end of day price: 86.905760492032 EUR (ยฃ92.95 USD) on 2023-05-31