Highest end of day price: 21.01742962936 EUR (S$24.62 USD) on 2026-05-13
Lowest end of day price: 8.7466715538405 EUR (S$9.41 USD) on 2024-05-03