
FLR
$50.68
1D:
-0.6%
1Y:
7.3%
US3434121022Sign in to check this stock against your screeners
Sign In$705.94
1D:
3.0%
1Y:
64.2%
US74762E1029Mkt Cap
$106.13B
P/E Ratio TTM
79.9
Revenue TTM
$32.78B
Beta
1.27
Earnings TTM
$1.34B
Dividend Yield TTM
0.06%
$139.15
1D:
0.4%
1Y:
-10.5%
US46982L1089Mkt Cap
$16.43B
P/E Ratio TTM
48.5
Revenue TTM
$14.09B
Beta
0.70
Earnings TTM
$410.08M
Dividend Yield TTM
1.01%