Highest end of day price: 26.043682433025 EUR ($26.87 USD) on 2000-01-03
Lowest end of day price: 0.61050520245706 EUR ($0.77 USD) on 2012-05-25