Highest end of day price: 20.974368011033 EUR (S$24.93 USD) on 2021-09-03
Lowest end of day price: -12.221945693884 EUR (S-$16.81 USD) on 2010-02-10