Highest end of day price: 134.59216221316 EUR (S$148.69 USD) on 2023-04-26
Lowest end of day price: 18.091667187404 EUR (S$16.13 USD) on 2000-05-04