Highest end of day price: 69.397091814403 EUR ($79.39 USD) on 2026-07-03
Lowest end of day price: 23.281680477867 EUR ($24.90 USD) on 2020-03-23