로딩 중…
지수 로딩 중…
Leonardo DRS, Inc.
DRS· NASDAQ· Industrials· Capital Goods
$45.81-0.52%
2026-08-03
Financials
Valuation Metrics
Leonardo DRS, Inc.'s Market Cap is $12.22B. At end of 2025 it was $9.04B. Ranked #833 of 3,111 in US market (top 27%), #257 of 1,445 on NASDAQ (top 18%), #80 of 242 in Capital Goods (top 33%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $12.22B | US#833/3,111 Sec#80/242 |
| Revenue | $3.78B | US#1,093/3,111 Sec#109/242 |
| Net Income | $322M | US#1,084/3,111 Sec#99/242 |
| Total Assets | $4.20B | US#1,562/3,111 Sec#112/242 |
| Net Assets | $2.80B | US#1,039/3,111 Sec#80/242 |
| Value | ||
| P/E | 37.95x | US#1,758/3,111 Sec#135/242 |
| P/B | 4.36x | US#2,087/3,111 Sec#145/242 |
| PEG | 0.64x | US#997/3,111 Sec#77/242 |
| P/S | 3.23x | US#1,900/3,111 Sec#154/242 |
| EV/EBITDA | 27.37x | US#2,107/3,111 Sec#159/242 |
| FCF Yield | 2.97% | US#1,870/3,111 Sec#147/242 |
| Profitability | ||
| ROE | 11.49% | US#1,314/3,111 Sec#129/242 |
| ROA | 7.67% | US#751/3,111 Sec#90/242 |
| Op. Margin | 10.53% | US#1,638/3,111 Sec#116/242 |
| Revenue Growth | 10.13% | US#1,664/3,111 Sec#157/242 |
| Earnings Growth | 59.26% | US#837/3,111 Sec#77/242 |
| Financial Health | ||
| Debt Ratio | 49.73% | US#601/3,111 Sec#38/242 |
| Total Debt | $149M | US#2,106/3,111 Sec#187/242 |
| FCF | $363M | US#1,134/3,111 Sec#106/242 |
| Cash | $270M | US#1,362/3,111 Sec#103/242 |
| Current Ratio | 1.92x | US#1,347/3,111 Sec#132/242 |
| Net Debt/EBITDA | -0.27x | US#564/3,111 Sec#38/242 |
| Dividend | ||
| Div. Yield | 0.92% | US#1,396/3,111 Sec#96/242 |
| Performance | ||
| 1Y Return | 9.94% | US#1,695/3,111 Sec#121/242 |
| 1M Return | 4.78% | US#622/3,111 Sec#25/242 |
| From 52W High | -9.45% | US#894/3,111 Sec#46/242 |
| 1Y MDD | -32.80% | US#1,563/3,111 Sec#139/242 |
| Trading | ||
| Volume | 949,933 shares | US#1,531/3,111 Sec#96/242 |
| Trading Value | $44M | US#1,487/3,111 Sec#150/242 |
| Per Share | ||
| EPS | $1.05 | US#1,602/3,111 Sec#164/242 |
| BPS | $10.29 | US#1,764/3,111 Sec#176/242 |