Highest end of day price: 48.291878632938 EUR (S$57.01 USD) on 2025-07-01
Lowest end of day price: 37.105449649304 EUR (S$39.67 USD) on 2023-11-13