Highest end of day price: 27.114271365075 EUR ($31.09 USD) on 2026-07-29
Lowest end of day price: 5.5001567196935 EUR ($6.94 USD) on 2009-03-09