Highest end of day price: 39.925274051944 EUR (S$47.21 USD) on 2026-02-09
Lowest end of day price: 8.7422987881157 EUR (S$9.63 USD) on 2020-03-18