Highest end of day price: 21.461842624999 EUR (S$24.80 USD) on 2026-08-05
Lowest end of day price: 3.4861362712885 EUR (S$4.15 USD) on 2004-04-23