Company Description
Rank One Computing Corporation (NASDAQ: ROC) is a publicly traded company in the Services-prepackaged Software sector. The company has a market capitalization of $125.9M, ranking #4,956 among all listed U.S. companies by market cap.
ROC stock has gained 1.3% over the past year. Shares last traded at $6.24.
On a trailing twelve-month basis, Rank One Computing Corporation reported revenue of $17.0M with net income of -$2.7M and diluted earnings per share of $-0.18. The company operates at a net profit margin of -15.8%.
This page provides a comprehensive overview of ROC stock, including real-time price data, latest news, SEC filings, insider trading activity, financial highlights, upcoming events, and short interest trends.
Stock Performance
Rank One Computing Corporation (ROC) stock last traded at $6.24, up 1.40% from the previous close. Over the past 12 months, the stock has gained 1.3%. At a market capitalization of $125.9M, ROC is classified as a micro-cap stock with approximately 19.1M shares outstanding.
ROC Rankings
Latest News
Rank One Computing Corporation has 10 recent news articles. Of the recent coverage, 3 articles coincided with positive price movement and 7 with negative movement. Key topics include IPO, AI, offering, acquisition, conferences. View all ROC news →
SEC Filings
Rank One Computing Corporation has filed 5 recent SEC filings, including 5 Form SCHEDULE 13G/A. The most recent filing was submitted on April 29, 2026. SEC filings provide transparency into a company's financial condition, material events, and regulatory compliance. View all ROC SEC filings →
Financial Highlights
Rank One Computing Corporation generated $17.0M in revenue over the trailing twelve months, retaining a 77.2% gross margin, operating income reached -$2.0M (-11.8% operating margin), and net income was -$2.7M, reflecting a -15.8% net profit margin. Diluted earnings per share stood at $-0.18. The company generated -$998K in operating cash flow. With a current ratio of 0.77, short-term liquidity bears monitoring.
Upcoming Events
Short Interest History
Short interest in Rank One Computing Corporation (ROC) currently stands at 13.8 thousand shares, down 2.2% from the previous reporting period, representing 0.3% of the float. Over the past 12 months, short interest has decreased by 25.2%. This relatively low short interest suggests limited bearish sentiment.
Days to Cover History
Days to cover for Rank One Computing Corporation (ROC) currently stands at 1.0 days. This low days-to-cover ratio indicates high liquidity, allowing short sellers to quickly exit positions if needed.
ROC Company Profile & Sector Positioning
Rank One Computing Corporation (ROC) operates in the Services-prepackaged Software sector and is listed on the NASDAQ. In monthly performance, the stock ranks #1,602 among all tracked companies.