Highest end of day price: 122.59350971812 EUR (S$145.10 USD) on 2026-04-17
Lowest end of day price: 16.991056023155 EUR (S$20.99 USD) on 2018-02-14