Highest end of day price: 35.090198087674 EUR ($41.32 USD) on 2026-02-25
Lowest end of day price: 6.0316339929108 EUR ($6.45 USD) on 2020-03-23