Highest end of day price: 160.87888228704 EUR (S$183.84 USD) on 2026-06-22
Lowest end of day price: 117.57703662735 EUR (S$134.74 USD) on 2026-03-30