Highest end of day price: 123.10325872478 EUR (S$144.07 USD) on 2021-08-18
Lowest end of day price: 19.773887800689 EUR (S$24.07 USD) on 2010-05-25