Highest end of day price: 21.699160894476 EUR ($23.19 USD) on 2023-03-06
Lowest end of day price: 7.2620528267187 EUR ($8.56 USD) on 2017-12-07