Highest end of day price: 130.36095938223 EUR (S$154.50 USD) on 2026-02-18
Lowest end of day price: 61.180621281091 EUR (S$58.71 USD) on 2022-09-27