Highest end of day price: 72.442030256445 EUR (S$85.17 USD) on 2021-08-06
Lowest end of day price: 22.447519753833 EUR (S$24.58 USD) on 2015-12-11