Highest end of day price: 21.766831062024 EUR (S$24.86 USD) on 2026-07-10
Lowest end of day price: 12.847832605178 EUR (S$13.52 USD) on 2023-01-06