Highest end of day price: 95.740631211774 EUR (S$104.01 USD) on 2024-04-08
Lowest end of day price: 11.523447610585 EUR (S$14.48 USD) on 2009-03-02