Highest end of day price: 90.52936346762 EUR (S$101.91 USD) on 2026-10-02
Lowest end of day price: 18.557746757228 EUR (S$26.05 USD) on 2008-12-29