Highest end of day price: 387.98289762413 EUR (S$483.33 USD) on 2018-03-26
Lowest end of day price: 12.13235312537 EUR (S$11.79 USD) on 2022-10-14