Highest end of day price: 66.317855504671 EUR (S$78.28 USD) on 2026-02-27
Lowest end of day price: 7.3454065219892 EUR (S$8.29 USD) on 2015-09-11