Highest end of day price: 120.5525667158 EUR (S$187.93 USD) on 2008-06-04
Lowest end of day price: 15.489179109778 EUR (S$16.73 USD) on 2023-12-13