Highest end of day price: 17.751513630319 EUR ($19.67 USD) on 2024-08-29
Lowest end of day price: 10.758739085117 EUR ($11.44 USD) on 2023-05-31