Highest end of day price: 91.332513206113 EUR (S$106.24 USD) on 2025-10-24
Lowest end of day price: 27.474261163192 EUR (S$37.59 USD) on 2014-02-27