Highest end of day price: 44.650662839051 EUR (S$51.50 USD) on 2025-11-21
Lowest end of day price: 40.983907363406 EUR (S$45.26 USD) on 2023-12-27