Highest end of day price: 21.572167111214 EUR ($25.02 USD) on 2017-11-09
Lowest end of day price: 0.76623335419004 EUR ($0.83 USD) on 2025-03-07