Highest end of day price: 89.067549921437 EUR (S$103.17 USD) on 2026-08-17
Lowest end of day price: 18.557746757228 EUR (S$26.05 USD) on 2008-12-29