Highest end of day price: 72.635493726801 EUR ($86.07 USD) on 2026-02-02
Lowest end of day price: 0.46541163520727 EUR ($0.46 USD) on 2002-10-03