Highest end of day price: 94.350084800235 EUR (S$106.18 USD) on 2026-10-06
Lowest end of day price: 11.523133929837 EUR (S$16.33 USD) on 2011-08-08