Highest end of day price: 383.34060218926 EUR (S$455.78 USD) on 2026-02-11
Lowest end of day price: 123.646911227 EUR (S$131.35 USD) on 2016-11-18