Highest end of day price: 163.50987979346 EUR (S$192.38 USD) on 2025-12-23
Lowest end of day price: 39.172286773371 EUR (S$52.22 USD) on 2011-10-04