Highest end of day price: 95.343895776705 EUR (S$109.88 USD) on 2026-08-06
Lowest end of day price: 38.930071010589 EUR (S$49.85 USD) on 2014-10-16