Highest end of day price: 161.29000520035 EUR (S$188.03 USD) on 2025-10-29
Lowest end of day price: 21.082702134998 EUR (S$23.92 USD) on 2016-04-29