Highest end of day price: 27.833152854274 EUR ($32.45 USD) on 2025-10-29
Lowest end of day price: 16.045794244817 EUR ($15.86 USD) on 2022-10-24