Highest end of day price: 74.269028026167 EUR ($89.25 USD) on 2026-01-28
Lowest end of day price: 0.27511302735475 EUR ($0.28 USD) on 2002-11-12