StockComparison Logo
vs

BBAI vs XCH

Comparison between BigBear.ai Holdings Inc (BBAI, Company) and XCHG Ltd (XCH, Company).

BBAI is from the Technology sector, while XCH is from the Industrials sector.

BBAI vs XCH - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BBAI
$1.45B
Winner
XCH
$1.46B
Max Drawdown
Winner
BBAI
95.01%
XCH
99.01%
Sharpe Ratio
BBAI
-0.45
Winner
XCH
-0.22
5Y Beta
BBAI
2.60
Winner
XCH
1.15
Industry
BBAI
Information Technology Services
XCH
Electrical Equipment & Parts
P/E Ratio
BBAI
-16.81
Winner
XCH
-121.94
Debt to Equity
Winner
BBAI
2.16%
XCH
29.86%
Free Cash Flow Yield
BBAI
-5.00%
Winner
XCH
-0.50%
P/S Ratio
BBAI
11.04
Winner
XCH
1.95
P/B Ratio
Winner
BBAI
1.74
XCH
3.34

BBAI vs XCH - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BBAI
-1.07%
XCH
-65.01%
3M
Winner
BBAI
-25.12%
XCH
-66.78%
6M
Winner
BBAI
-29.06%
XCH
-73.17%
1Y
Winner
BBAI
-54.37%
XCH
-77.06%
5Y(CAGR)
BBAI
-19.22%
XCH
N/A
Max(CAGR)
Winner
BBAI
-19.22%
XCH
-82.00%

BBAI vs XCH - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearBBAIXCH
2026-44.61%-75.32%
2025+31.39%-45.93%
2024+122.50%-72.42%
2023+193.07%N/A
2022-88.50%N/A
2021-35.09%N/A

BBAI vs XCH Drawdown Comparison

The maximum drawdown for BBAI was -95.01%, occurring on Dec 29, 2022. This drawdown has not yet recovered.

The maximum drawdown for XCH was -99.01%, occurring on Aug 10, 2026. This drawdown has not yet recovered.

The current BBAI drawdown is -74.51%. The current XCH drawdown is -99.01%.

RankBBAIXCH
#1-95.01%
Apr 13, 2022 - Dec 29, 2022
-99.01%
Oct 25, 2024 - Aug 10, 2026
#2-47.13%
Dec 17, 2021 - Mar 7, 2022
-44.53%
Sep 18, 2024 - Oct 17, 2024
#3-35.80%
Mar 7, 2022 - Apr 5, 2022
-10.23%
Sep 11, 2024 - Sep 17, 2024
#4-4.71%
Apr 11, 2022 - Apr 13, 2022
-3.86%
Oct 17, 2024 - Oct 21, 2024
#5N/A-1.25%
Oct 23, 2024 - Oct 25, 2024

Correlation

Correlation between BBAI and XCH is -0.58 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.58
-101

Select Stocks to Compare