Highest end of day price: 56.336061703748 EUR (S$70.24 USD) on 2018-02-15
Lowest end of day price: 8.9572378535068 EUR (S$9.49 USD) on 2023-10-24