Highest end of day price: 19.852885312999 EUR (S$22.57 USD) on 2021-11-19
Lowest end of day price: 7.7941835880402 EUR (S$8.23 USD) on 2023-10-30