Highest end of day price: 19.492865235605 EUR (S$23.70 USD) on 2021-01-12
Lowest end of day price: 2.0179239649043 EUR (S$2.36 USD) on 2026-01-22