Highest end of day price: 53.180005083126 EUR (ยฃ60.77 USD) on 2026-06-22
Lowest end of day price: 30.916079992539 EUR (ยฃ30.15 USD) on 2022-10-13