Highest end of day price: 70.900075454934 EUR (S$83.17 USD) on 2026-05-07
Lowest end of day price: 20.697638981451 EUR (S$23.35 USD) on 2016-02-11