Highest end of day price: 148.22398785331 EUR (S$171.38 USD) on 2026-08-07
Lowest end of day price: 105.35859193068 EUR (S$115.39 USD) on 2025-04-09