Highest end of day price: 328.74721672944 EUR (S$386.80 USD) on 2025-12-23
Lowest end of day price: 84.573912134152 EUR (S$104.56 USD) on 2012-06-01