Aon Plc AON ARMOUR Pfd C ARRC Stock Is It Worth Your Money CN Rail CNI Stock ShortTerm Trend Analysis Slight Uptick 20260420 Is REE REE stock gaining momentum today Narrower per share loss beats consensus by 188 percent ETW Eaton publishes latest quarterly earnings investors seek clarity on core growth drivers and longterm strategy