Highest end of day price: 112.47599789168 EUR (S$130.26 USD) on 2025-11-19
Lowest end of day price: 68.216255939267 EUR (S$76.35 USD) on 2026-11-03