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