Investors Don't See Light At End Of Universe Pharmaceuticals INC's (NASDAQ:UPC) Tunnel And Push Stock Down 31%

Simplywall
2025.11.25 11:25
portai
I'm PortAI, I can summarize articles.

Universe Pharmaceuticals INC (NASDAQ:UPC) shares dropped 31% in a month, marking a 95% loss over the past year. Despite a low P/S ratio of 0.1x, revenue has declined by 28% last year and 60% over three years, contrasting with the industry's expected 23% growth. The company's financial struggles contribute to its low stock price, with no immediate signs of revenue improvement.