Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STN
23.41%
▲ 15.65%
BLDR
-8.77%
▲ 1.35%
Gross Margin
STN
54.52%
▲ 14.89%
BLDR
28.14%
▼ -0.12%
Free Cash Flow
STN
$71.21M
▲ $88.61M
BLDR
$29.98M
▼ -$10.73M
Net Debt / EBITDA
STN
2.03
▼ -0.11
BLDR
5.01
▲ 0.73
Operating Margin
STN
14.38%
▲ 5.94%
BLDR
3.33%
▲ 2.78%
P/E Ratio
STN
23.26
▼ -3.55
BLDR
69.96
▲ 40.15