Highest end of day price: 410.70531439103 EUR (S$484.11 USD) on 2025-06-30
Lowest end of day price: 13.201470320373 EUR (S$16.60 USD) on 2012-06-07