Highest end of day price: 107.33414686758 EUR (S$125.00 USD) on 2026-01-15
Lowest end of day price: 55.586475781262 EUR (S$59.45 USD) on 2020-03-23