Highest end of day price: 154.2490381899 EUR (S$179.98 USD) on 2026-08-24
Lowest end of day price: 14.773318080114 EUR (S$13.56 USD) on 2001-10-03