Highest end of day price: 21.97297606383 EUR ($24.35 USD) on 2024-09-05
Lowest end of day price: 11.622355475345 EUR ($12.30 USD) on 2023-10-17