Highest end of day price: 22.803917341768 EUR (ยฃ25.06 USD) on 2017-05-05
Lowest end of day price: 3.8413211012351 EUR (ยฃ4.46 USD) on 2025-08-11