Highest end of day price: 324.50610986327 EUR (ยฃ396.35 USD) on 2006-04-05
Lowest end of day price: 2.6478841031694 EUR (ยฃ3.01 USD) on 2018-12-24