Highest end of day price: 119.15528553813 EUR (S$138.48 USD) on 2026-06-02
Lowest end of day price: 67.47258099154 EUR (S$71.97 USD) on 2024-04-30