Highest end of day price: 91.835301648745 EUR ($107.30 USD) on 2026-04-23
Lowest end of day price: 7.7089808742114 EUR ($8.39 USD) on 2020-03-26