Highest end of day price: 167.37409155294 EUR (S$194.93 USD) on 2026-01-15
Lowest end of day price: 18.148396105315 EUR (S$23.08 USD) on 2009-03-10