Highest end of day price: 93.636538710661 EUR (S$108.92 USD) on 2025-10-24
Lowest end of day price: 21.802501377779 EUR (S$27.73 USD) on 2009-03-10