Highest end of day price: 44.434716539994 EUR (S$52.32 USD) on 2026-02-25
Lowest end of day price: 8.7768114577503 EUR (S$9.39 USD) on 2020-03-23