Highest end of day price: 29.086161675555 EUR (ยฃ33.38 USD) on 2025-06-18
Lowest end of day price: 10.065093875585 EUR (ยฃ11.80 USD) on 2020-07-28