Highest end of day price: 40.109940595973 EUR ($46.71 USD) on 2026-01-15
Lowest end of day price: 14.675816750405 EUR ($15.69 USD) on 2020-03-23