Highest end of day price: 79.69168920935 EUR (S$94.00 USD) on 2025-12-24
Lowest end of day price: 23.200029277952 EUR (S$29.86 USD) on 2010-09-13