Highest end of day price: 90.154542741575 EUR (ยฃ102.58 USD) on 2026-07-01
Lowest end of day price: 38.108853703706 EUR (ยฃ46.19 USD) on 2021-01-29