Highest end of day price: 21.432436883785 EUR ($24.18 USD) on 2017-06-05
Lowest end of day price: 3.9815682576681 EUR ($4.22 USD) on 2024-11-19