Highest end of day price: 81.720380180015 EUR (S$95.03 USD) on 2026-09-03
Lowest end of day price: 8.8131235921549 EUR (S$11.12 USD) on 2009-03-09