Highest end of day price: 42.045348865297 EUR (ยฃ49.83 USD) on 2026-02-18
Lowest end of day price: 41.237642163872 EUR (ยฃ48.98 USD) on 2026-01-27