Highest end of day price: 20.986311878673 EUR (S$25.38 USD) on 2021-02-17
Lowest end of day price: 8.6049742479459 EUR (S$9.36 USD) on 2024-02-02