Highest end of day price: 31.926896109792 EUR (ยฃ37.00 USD) on 2025-11-12
Lowest end of day price: 14.962482588225 EUR (ยฃ16.69 USD) on 2020-03-16