Highest end of day price: 100.64287597759 EUR (S$115.44 USD) on 2026-07-15
Lowest end of day price: 11.420393242426 EUR (S$16.40 USD) on 2011-08-22