Highest end of day price: 677.35125223039 EUR (S$781.35 USD) on 2026-08-13
Lowest end of day price: 79.588417210332 EUR (S$114.30 USD) on 2011-08-22