Highest end of day price: 50.464226228184 EUR (S$59.55 USD) on 2025-07-02
Lowest end of day price: 2.8422858696074 EUR (S$2.63 USD) on 2001-09-21