Highest end of day price: 137.16835353301 EUR (S$159.67 USD) on 2025-12-08
Lowest end of day price: 82.51047452135 EUR (S$111.87 USD) on 2013-10-14