Highest end of day price: 39.109361757228 EUR ($44.60 USD) on 2026-07-07
Lowest end of day price: 19.710648564104 EUR ($21.08 USD) on 2020-03-23