Highest end of day price: 70.71028171694 EUR ($83.26 USD) on 2026-02-25
Lowest end of day price: 38.677955480823 EUR ($41.06 USD) on 2023-10-31