Highest end of day price: 106.63619852022 EUR (S$124.30 USD) on 2026-08-27
Lowest end of day price: -14.093664769105 EUR (S-$12.17 USD) on 2001-06-27