Highest end of day price: 94.456773479918 EUR (S$110.40 USD) on 2026-04-29
Lowest end of day price: -14.093664769105 EUR (S-$12.17 USD) on 2001-06-27