Highest end of day price: 22.686147869378 EUR (S$26.19 USD) on 2026-08-10
Lowest end of day price: 13.742913728054 EUR (S$14.55 USD) on 2023-11-02