Highest end of day price: 52.886818406618 EUR ($57.47 USD) on 2024-07-11
Lowest end of day price: 22.120368345511 EUR ($24.05 USD) on 2023-07-06