Should I Buy Newcelx Ncel Stock Now Price At 2.58 Up 3.61 20260413 Are Insiders Buying Or Selling Lightpath Technologies Lpth Stock Price At 11.78 Up 1.69 20260409 Can Ltc Properties Ltc Stock Beat Estimates Price At 38.82 Up 1.86 20260407