Highest end of day price: 57.589481317366 EUR (S$67.76 USD) on 2025-12-23
Lowest end of day price: 16.076895742353 EUR (S$21.73 USD) on 2014-02-05