Highest end of day price: 40.817098598756 EUR (S$50.58 USD) on 2018-01-26
Lowest end of day price: 29.844769172883 EUR (S$31.52 USD) on 2023-10-30