Highest end of day price: 138.02731910418 EUR (S$159.12 USD) on 2026-06-08
Lowest end of day price: 16.991056023155 EUR (S$20.99 USD) on 2018-02-14