Highest end of day price: 244.85748145614 EUR (S$285.41 USD) on 2026-08-27
Lowest end of day price: 19.934046123377 EUR (S$26.68 USD) on 2014-08-06