Highest end of day price: 18.753290516299 EUR ($22.44 USD) on 2026-01-30
Lowest end of day price: 12.951727320779 EUR ($14.95 USD) on 2018-05-29