Highest end of day price: 66.443137342825 EUR ($79.85 USD) on 2026-01-28
Lowest end of day price: 52.361502379067 EUR ($54.83 USD) on 2023-10-03