Highest end of day price: 513.54396308523 EUR (S$594.83 USD) on 2026-08-17
Lowest end of day price: 127.55157355453 EUR (S$140.50 USD) on 2016-06-27