Highest end of day price: 65.189849146175 EUR ($89.93 USD) on 2014-04-01
Lowest end of day price: 0.020828778139426 EUR ($0.02397 USD) on 2025-11-24