Highest end of day price: 33.188491883443 EUR ($38.98 USD) on 2025-07-25
Lowest end of day price: 0.59087213010602 EUR ($0.71 USD) on 2010-06-03