Highest end of day price: 643.56123212127 EUR (S$742.37 USD) on 2026-08-13
Lowest end of day price: 109.95775347476 EUR (S$155.31 USD) on 2011-08-10