PSNL stock closed at $5.22 on January 31, 2025, down 2.61% for the day, with a current price of $5.21. Bearish sentiment arises from insider selling, including CFO Aaron Tachibana's recent sale of 6,865 shares, and a negative corporate insider sentiment trend. Additionally, the company’s P/E ratio of -3.43 reflects ongoing losses, raising concerns about profitability despite analyst optimism.