Highest end of day price: 19.944149265495 EUR ($22.78 USD) on 2017-07-03
Lowest end of day price: 2.52066795431 EUR ($3.22 USD) on 2009-02-05