Highest end of day price: 46.777604745794 EUR (S$56.22 USD) on 2026-01-28
Lowest end of day price: 26.934152327664 EUR (S$31.60 USD) on 2025-07-09