Highest end of day price: 77.045107749311 EUR (ยฃ90.48 USD) on 2025-10-03
Lowest end of day price: 14.892115795831 EUR (ยฃ16.18 USD) on 2024-10-16