Highest end of day price: 44.229292554185 EUR (S$51.63 USD) on 2026-01-22
Lowest end of day price: 10.59724954549 EUR (S$13.38 USD) on 2009-03-09