Highest end of day price: 51.284174011932 EUR (S$59.15 USD) on 2025-11-21
Lowest end of day price: 44.04221607744 EUR (S$47.83 USD) on 2023-02-01