CEO Patel Buys 25,000 Lipocine Shares Amid 72% Stock Drop—Is It a Sign of Confidence?
CEO Patel Mahesh V. buys 25,000 Lipocine shares at $2.02, signaling confidence amid steep 72% decline and volatile sentiment—what does this mean for investors?
4 minutes to read
