Highest end of day price: 92.160406400017 EUR (S$105.71 USD) on 2026-07-15
Lowest end of day price: 11.568595684027 EUR (S$16.39 USD) on 2011-08-08