Highest end of day price: 542.82173509953 EUR (ยฃ629.86 USD) on 2025-10-30
Lowest end of day price: 106.68695319473 EUR (ยฃ117.52 USD) on 2020-03-18