Highest end of day price: 14.971840631902 EUR (ยฃ17.09 USD) on 2017-07-06
Lowest end of day price: 3.1893798002662 EUR (ยฃ3.78 USD) on 2004-04-21