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