Highest end of day price: 172.95896622266 EUR (S$202.88 USD) on 2026-05-07
Lowest end of day price: 18.148396105315 EUR (S$23.08 USD) on 2009-03-10