Highest end of day price: 86.692992155413 EUR (ยฃ98.64 USD) on 2026-07-01
Lowest end of day price: 28.631710871846 EUR (ยฃ31.57 USD) on 2020-03-31