Highest end of day price: 73.976254946184 EUR (S$87.56 USD) on 2026-04-17
Lowest end of day price: -6.9993837359637 EUR (S-$7.07 USD) on 2000-01-21