Highest end of day price: 19.492865235605 EUR (S$23.70 USD) on 2021-01-12
Lowest end of day price: 2.0307449961435 EUR (S$2.37 USD) on 2025-08-18