Highest end of day price: 26.09806310938 EUR ($29.37 USD) on 2026-10-06
Lowest end of day price: 5.8087676655748 EUR ($7.33 USD) on 2009-03-09