Highest end of day price: 23.425040069396 EUR (S$25.88 USD) on 2019-10-11
Lowest end of day price: 6.6903929678735 EUR (S$6.97 USD) on 2025-01-24