Highest end of day price: 44.964896294696 EUR (S$52.27 USD) on 2026-01-19
Lowest end of day price: 20.01238613299 EUR (S$22.24 USD) on 2024-09-18