Highest end of day price: 39.992549670023 EUR (S$46.08 USD) on 2026-03-13
Lowest end of day price: 15.845092869783 EUR (S$17.45 USD) on 2020-03-18