Highest end of day price: 91.126268770635 EUR (S$104.13 USD) on 2026-06-22
Lowest end of day price: 52.117653775355 EUR (S$55.32 USD) on 2023-10-31