Highest end of day price: 14.917614212371 EUR ($16.21 USD) on 2024-06-05
Lowest end of day price: 7.1848417814719 EUR ($7.84 USD) on 2023-06-26