Highest end of day price: 47.47234079731 EUR (ยฃ48.93 USD) on 2025-01-15
Lowest end of day price: 40.366743718705 EUR (ยฃ45.25 USD) on 2023-07-14