Highest end of day price: 72.712066602774 EUR (S$83.88 USD) on 2026-08-13
Lowest end of day price: 12.131217865853 EUR (S$13.46 USD) on 2016-07-06