Highest end of day price: 17.905714740149 EUR ($23.08 USD) on 2013-05-20
Lowest end of day price: 6.7384476378284 EUR ($7.56 USD) on 2026-10-19