Highest end of day price: 44.918529492752 EUR ($51.98 USD) on 2025-10-31
Lowest end of day price: 27.705214675465 EUR ($29.42 USD) on 2023-11-03