Highest end of day price: 110.69384856114 EUR (S$130.04 USD) on 2026-05-06
Lowest end of day price: 62.864982313763 EUR (S$67.92 USD) on 2024-02-01