Highest end of day price: 20.986313411049 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