Highest end of day price: 38.536570863793 EUR (S$40.17 USD) on 2024-12-27
Lowest end of day price: 21.977080227628 EUR (S$25.37 USD) on 2026-03-12