Highest end of day price: 18.434021513313 EUR ($21.95 USD) on 2021-03-19
Lowest end of day price: 5.8137637741412 EUR ($6.17 USD) on 2023-10-30