Highest end of day price: 446.41588242452 EUR (S$519.91 USD) on 2026-01-15
Lowest end of day price: 128.70440590359 EUR (S$141.77 USD) on 2016-06-27