CapSouthwest CSWC Declines 183 Amid Market Weakness 20260517 Why Cemtrex CETX Just Dropped 538 What to Watch 20260518 The JM SJM Stock Analysis 145 Gain What to Watch 20260517 Franklin Wireless Earnings Miss Estimates by 012 Revenue Also Below Forecasts