Highest end of day price: 75.331073964067 EUR (S$87.48 USD) on 2026-03-04
Lowest end of day price: 6.839569618031 EUR (S$8.91 USD) on 2009-03-17