Highest end of day price: 20.096535757811 EUR (S$22.85 USD) on 2021-11-19
Lowest end of day price: 5.1370950281693 EUR (S$5.63 USD) on 2025-04-09