Highest end of day price: 17.977369758332 EUR ($21.10 USD) on 2025-12-15
Lowest end of day price: 8.310607857497 EUR ($8.89 USD) on 2020-03-23