Highest end of day price: 53.153788139852 EUR (ยฃ60.62 USD) on 2026-07-07
Lowest end of day price: 42.42178996833 EUR (ยฃ49.53 USD) on 2025-08-07