Highest end of day price: 35.064164541546 EUR ($40.07 USD) on 2026-06-22
Lowest end of day price: 16.045794244817 EUR ($15.86 USD) on 2022-10-24