Highest end of day price: 128.29809108939 EUR (S$149.30 USD) on 2026-05-26
Lowest end of day price: 69.279298418386 EUR (S$67.66 USD) on 2022-10-19