Highest end of day price: 419.6983574117 EUR (S$480.15 USD) on 2026-07-03
Lowest end of day price: 15.766611172181 EUR (S$18.71 USD) on 1996-11-25