Highest end of day price: 23.065626743317 EUR ($27.26 USD) on 2021-09-09
Lowest end of day price: 8.6024882489943 EUR ($9.11 USD) on 2023-10-20