Highest end of day price: 214.97490028502 EUR (ยฃ260.59 USD) on 2021-02-15
Lowest end of day price: 19.943066678815 EUR (ยฃ21.18 USD) on 2016-12-09