Highest end of day price: 159.54619144604 EUR ($189.34 USD) on 2026-02-16
Lowest end of day price: 130.04346894119 EUR ($152.79 USD) on 2025-12-17