Highest end of day price: 35.205192706948 EUR (S$41.63 USD) on 2026-02-09
Lowest end of day price: 4.5623883745207 EUR (S$5.11 USD) on 2016-02-09