How transparent is Primis Financial FRST financial reporting Q1 2026 EPS Tops Views What Caterpillar CAT is doing that creates lasting advantage Q1 2026 Better Than Expected CJMB Callan JMB outlines strategic operational upgrades to boost multisegment revenue growth over coming quarters What NETCLASS NTCL is doing that smart money tracks Trend Weakens 20260503