Highest end of day price: 134.34952948253 EUR (S$144.87 USD) on 2023-06-08
Lowest end of day price: 30.559235651396 EUR (S$38.45 USD) on 2009-02-17