Highest end of day price: 37.780800022889 EUR ($44.67 USD) on 2026-01-23
Lowest end of day price: 20.529802127461 EUR ($22.40 USD) on 2016-01-20