Highest end of day price: 18.687650227863 EUR (ยฃ21.74 USD) on 2025-11-14
Lowest end of day price: 16.233008642137 EUR (ยฃ17.65 USD) on 2022-03-07