Highest end of day price: 18.216164827096 EUR (ยฃ21.00 USD) on 2025-11-03
Lowest end of day price: 10.966198551921 EUR (ยฃ12.01 USD) on 2025-04-09