Highest end of day price: 33.659730464499 EUR ($39.61 USD) on 2026-02-20
Lowest end of day price: 0.20565065230829 EUR ($0.20 USD) on 2002-09-02