Highest end of day price: 12.858353546275 EUR ($15.03 USD) on 2018-09-17
Lowest end of day price: 0.82124223471018 EUR ($0.87 USD) on 2023-10-27