Highest end of day price: 44.011304171743 EUR (S$51.75 USD) on 2026-03-02
Lowest end of day price: 8.0757771000903 EUR (S$10.27 USD) on 2008-12-05