Highest end of day price: 105.69040760779 EUR (S$137.64 USD) on 2005-02-16
Lowest end of day price: 7.7412911619716 EUR (S$8.48 USD) on 2025-04-09