Highest end of day price: 107.92460801695 EUR (ยฃ129.70 USD) on 2026-01-28
Lowest end of day price: 18.354641766815 EUR (ยฃ19.84 USD) on 2020-05-14