Highest end of day price: 22.642363862787 EUR ($25.63 USD) on 2021-11-18
Lowest end of day price: 7.5786738523722 EUR ($7.29 USD) on 2022-09-27