Highest end of day price: 17.467160056805 EUR (ยฃ20.32 USD) on 2025-11-14
Lowest end of day price: 14.699343127971 EUR (ยฃ17.19 USD) on 2025-08-31