Highest end of day price: 42.416620470815 EUR (S$49.34 USD) on 2025-11-14
Lowest end of day price: 10.59724954549 EUR (S$13.38 USD) on 2009-03-09