Highest end of day price: 137.03184465536 EUR (S$157.97 USD) on 2025-11-03
Lowest end of day price: 21.348853512232 EUR (S$24.08 USD) on 2016-02-11