Highest end of day price: 43.106444179433 EUR (S$58.56 USD) on 2013-12-02
Lowest end of day price: 6.6398277048369 EUR (S$7.71 USD) on 2025-08-11