BBAI
TechnologyBigBear.ai Holdings, Inc.
$5.88
+$0.04 (+0.68%)
Jan 5, 2026
Price History (1Y)
Analysis
BigBear.ai Holdings, Inc. is a technology company in the information technology services sector. The company has a significant scale with a market capitalization of $2.57 billion and annual revenue of $144.20 million, employing 630 individuals. Financially, the company exhibits challenging profitability metrics, including an operating margin of -53.3% and a profit margin of -295.6%. Return on Equity (ROE) stands at -120.3%, while Return on Assets (ROA) is -5.9%. The balance sheet shows $112.89 million in debt and $586.66 million in cash, resulting in a debt-to-equity ratio of 18.51. The company's valuation metrics are notable, with a forward P/E ratio of -29.40 and an EV/EBITDA ratio of -44.16. Revenue growth has been negative at -20.1% year-over-year.
This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.
About BigBear.ai Holdings, Inc.
BigBear.ai Holdings, Inc. provides artificial intelligence-powered decision intelligence solutions. The company offers national security, supply chain management, and digital identity and biometrics solutions. It also provides data ingestion, data enrichment, data processing, artificial intelligence, machine learning, predictive analytics, and predictive visualization solutions and services. The company serves U.S. defense and intelligence agencies, border protection, transportation security, manufacturing, distribution and logistics, travel, entertainment, and tourism sectors. The company was founded in 1988 and is headquartered in Mclean, Virginia.
Visit website →Key Statistics
- Market Cap
- $2.57B
- P/E Ratio
- N/A
- 52-Week High
- $10.36
- 52-Week Low
- $2.36
- Avg Volume
- 118.41M
- Beta
- 3.21
Company Info
- Industry
- Information Technology Services
- Exchange
- NYQ
- Country
- United States
- Employees
- 630