Highest end of day price: 21.625448615829 EUR (S$25.32 USD) on 2025-12-22
Lowest end of day price: 21.258220648562 EUR (S$24.87 USD) on 2025-12-11