Highest end of day price: 17.241048542256 EUR (ยฃ17.40 USD) on 2022-08-18
Lowest end of day price: 4.9246277204996 EUR (ยฃ5.39 USD) on 2025-04-09