Ecc Stock Poised For Growth Key Support Holds 20260403 1 How Expensive Is Mesa Laboratories Mlab Stock Now Price At 95.05 Up 2.39 20260410 Market Snapshot Tech Leadership Drives Gains as Nasdaq Leads Rout