Highest end of day price: 20.959368867381 EUR (S$24.13 USD) on 2025-04-17
Lowest end of day price: 5.1545291840923 EUR (S$5.62 USD) on 2020-04-07