Highest end of day price: 49.301409574468 EUR ($54.63 USD) on 2024-09-26
Lowest end of day price: 3.0472774921104 EUR ($3.36 USD) on 2023-05-05