Highest end of day price: 417.14305165655 EUR (S$440.00 USD) on 2022-05-17
Lowest end of day price: 13.694240825981 EUR (S$15.32 USD) on 2016-02-09