Highest end of day price: 17.604530030152 EUR ($19.13 USD) on 2024-06-05
Lowest end of day price: 8.8559074249812 EUR ($9.66 USD) on 2023-06-26