Highest end of day price: 27.797176364558 EUR ($31.32 USD) on 2020-06-17
Lowest end of day price: 12.831990449729 EUR ($13.56 USD) on 2023-10-27