Highest end of day price: 23.276497272843 EUR ($27.21 USD) on 2018-09-17
Lowest end of day price: 7.6789644679858 EUR ($8.24 USD) on 2024-02-14