Highest end of day price: 45.197216202652 EUR (ยฃ52.57 USD) on 2025-10-24
Lowest end of day price: 29.262337476672 EUR (ยฃ30.91 USD) on 2023-10-30