Highest end of day price: 11.119434633511 EUR ($13.01 USD) on 2026-01-05
Lowest end of day price: 0.56374505578996 EUR ($0.69 USD) on 2012-07-26