Highest end of day price: 76.972777890142 EUR (ยฃ90.57 USD) on 2025-12-23
Lowest end of day price: 50.478397711671 EUR (ยฃ54.16 USD) on 2024-04-25