Highest end of day price: 79.043125450763 EUR (S$92.84 USD) on 2025-09-19
Lowest end of day price: 23.200029277952 EUR (S$29.86 USD) on 2010-09-13