Highest end of day price: 12.601013800903 EUR ($14.59 USD) on 2026-03-20
Lowest end of day price: 2.0218807255618 EUR ($2.16 USD) on 2020-03-23