Comparison Results
Babcock & Wilcox Company
$7.83
$813.35M
-6.28
46.38%
3 Buy
0 Hold
0 Sell
Strong Buy
Illinois Tool Works
$281.65
$75.22B
23.95
6.38%
0 Buy
6 Hold
0 Sell
Hold
Crane Company
$208.98
$11.83B
35.59
14.31%
7 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
DE:781
Graham
72.10
25.50
54.72%
BW
Babcock & Wilcox Company
5.46
1.91
53.80%
NPO
Enpro
311.45
91.79
41.79%
FLS
Flowserve
72.28
22.67
45.70%
ITW
Illinois Tool Works
264.13
25.76
10.81%
CR
Crane Company
204.75
26.91
15.13%