Highest end of day price: 73.767622720928 EUR (S$85.61 USD) on 2026-05-22
Lowest end of day price: 7.7788692572306 EUR (S$10.05 USD) on 2013-07-05