Highest end of day price: 28.416921531174 EUR ($31.38 USD) on 2023-04-26
Lowest end of day price: 12.39764001868 EUR ($13.46 USD) on 2024-03-21