Highest end of day price: 28.857296300661 EUR ($33.64 USD) on 2025-10-29
Lowest end of day price: 11.728514595766 EUR ($12.54 USD) on 2020-03-23