Highest end of day price: 18.552229793563 EUR (ยฃ22.06 USD) on 2026-02-11
Lowest end of day price: 7.1860503971813 EUR (ยฃ8.11 USD) on 2016-02-11