Highest end of day price: 63.129315438202 EUR (S$70.46 USD) on 2022-03-30
Lowest end of day price: 2.5442218869616 EUR (S$3.05 USD) on 2010-06-07