Civeo CVEO Q1 2026 Earnings EPS 034 Beats Estimates NovoCure Limited NVCR Q1 2026 Earnings Miss Sparks Concern Western WDC Q1 2026 Earnings 272 EPS Surges Past 241 Estimates Commodity ETFs Gain Traction as Investors Seek Alternatives to Futures Contracts AMETEK Inc AME Edges Higher as Technical Indicators Suggest RangeBound Trading A2Z Cust2Mate Solutions AZ Surges Nearly 4 Key Levels in Focus Xenon Pharmaceuticals XENE Holds Near Support Amid Modest Pullback EquipmentShare EQPT Climbs 41 as Construction Technology Sector Gains Momentum