Highest end of day price: 18.312333787083 EUR ($19.78 USD) on 2025-03-25
Lowest end of day price: 1.8440854039759 EUR ($2.01 USD) on 2020-05-25