Highest end of day price: 117.88327242613 EUR (S$136.96 USD) on 2026-05-27
Lowest end of day price: 1.5962327177347 EUR (S$1.37 USD) on 2002-02-04