Highest end of day price: 14.362531248955 EUR ($16.83 USD) on 2026-01-06
Lowest end of day price: 0.35808526791927 EUR ($0.45 USD) on 2008-10-27