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