Highest end of day price: 71.744580587171 EUR (S$82.68 USD) on 2026-08-06
Lowest end of day price: 23.310924110445 EUR (S$29.35 USD) on 2008-11-21