Highest end of day price: 127.06056078686 EUR (ยฃ145.75 USD) on 2026-07-29
Lowest end of day price: 21.063875815522 EUR (ยฃ23.23 USD) on 2020-03-30