Highest end of day price: 113.65187258105 EUR (S$128.24 USD) on 2022-01-05
Lowest end of day price: 16.991056023155 EUR (S$20.99 USD) on 2018-02-14