Highest end of day price: 48.623137415633 EUR (ยฃ56.11 USD) on 2025-11-20
Lowest end of day price: 43.337908577478 EUR (ยฃ45.86 USD) on 2023-10-06