Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
BE
ODFL

Add up to 3 more stocks

BE

Bloom Energy Corporation

-14.91%
$184.89-32.41
Market Cap

$52.59B

52W Range

$32.52 - $351.28

ODFL

Old Dominion Freight Line, Inc.

+0.99%
$232.99+2.28
Market Cap

$48.45B

52W Range

$126.01 - $252.03

Metric
BE
ODFL
Valuation
P/E Ratio-48.74
Forward P/E86.1441.64
P/B Ratio64.1511.08
P/S Ratio24.148.94
P/FCF Ratio253.7047.92
PEG Ratio-4.38
EV/EBITDA234.2028.40
Profitability
Gross Margin31.1%30.9%
Operating Margin8.2%24.6%
Net Margin0.3%18.5%
ROE0.7%22.9%
ROA0.1%17.8%
ROIC1.9%19.9%
Financial Health
Current Ratio5.981.44
Quick Ratio4.951.44
Debt/Equity3.890.03
Interest Coverage1.354598.13
Dividends
Dividend Yield-0.5%
Payout Ratio-23.5%
Consecutive Div Years08