Highest end of day price: 19.165780322199 EUR ($22.65 USD) on 2026-02-04
Lowest end of day price: 3.17545062643 EUR ($3.55 USD) on 2016-02-09