Highest end of day price: 27.673113100386 EUR ($29.03 USD) on 2022-06-20
Lowest end of day price: 12.373153542008 EUR ($13.92 USD) on 2019-03-28