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