Highest end of day price: 60.98818295219 EUR (S$63.38 USD) on 2025-02-13
Lowest end of day price: 14.064434583295 EUR (S$17.89 USD) on 2009-03-10