Highest end of day price: 104.40667289028 EUR (S$122.94 USD) on 2026-02-25
Lowest end of day price: 62.864982313763 EUR (S$67.92 USD) on 2024-02-01