Highest end of day price: 368.36249708063 EUR (S$421.42 USD) on 2026-07-03
Lowest end of day price: 84.573912134152 EUR (S$104.56 USD) on 2012-06-01