Highest end of day price: 22.742684600544 EUR (ยฃ26.45 USD) on 2025-11-14
Lowest end of day price: 8.1613043524208 EUR (ยฃ9.21 USD) on 2016-02-11