Highest end of day price: 76.977914772324 EUR (S$90.57 USD) on 2025-12-23
Lowest end of day price: 9.1055462876317 EUR (S$11.49 USD) on 2009-03-09