Highest end of day price: 14.793119872404 EUR ($16.16 USD) on 2023-06-20
Lowest end of day price: 6.621189255823 EUR ($7.16 USD) on 2024-03-28