Highest end of day price: 62.751745619378 EUR (S$72.93 USD) on 2026-06-02
Lowest end of day price: 16.076895742353 EUR (S$21.73 USD) on 2014-02-05