Highest end of day price: 16.026532224037 EUR ($17.34 USD) on 2025-04-01
Lowest end of day price: 3.0901268418823 EUR ($3.44 USD) on 2016-07-05