Tejon Ranch TRC Stock Trending Up Trend Strengthens 20260418 MLAB Mesa Laboratories posts 130 earnings beat but MLAB shares fall 139 despite strong 115 revenue growth argenx ARGX Stock Order Flow 250 20260418