Highest end of day price: 16.774262341502 EUR (ยฃ17.38 USD) on 2022-11-18
Lowest end of day price: 3.4996636535632 EUR (ยฃ3.68 USD) on 2024-12-04