Highest end of day price: 190.97605823643 EUR (S$214.72 USD) on 2026-10-16
Lowest end of day price: 39.229992165972 EUR (S$48.90 USD) on 2008-10-27