Highest end of day price: 84.959294253444 EUR (S$98.19 USD) on 2026-08-05
Lowest end of day price: 5.8769832700855 EUR (S$5.72 USD) on 2000-02-01