Highest end of day price: 91.126268770635 EUR (S$104.13 USD) on 2026-06-22
Lowest end of day price: 50.010907156109 EUR (S$48.77 USD) on 2022-10-13