
ROP
$476.60
1D:
-2.9%
1Y:
6.6%
US7766961061Sign in to check this stock against your screens
Sign In$618.60
1D:
4.5%
1Y:
22.1%
US8793601050Mkt Cap
$28.68B
P/E Ratio TTM
29.2
Revenue TTM
$6.52B
Beta
0.90
Earnings TTM
$1.03B
Dividend Yield TTM
0.00%
$65.37
1D:
-0.1%
1Y:
28.0%
US34959J1088Mkt Cap
$19.46B
P/E Ratio TTM
31.5
Revenue TTM
$4.40B
Beta
0.99
Earnings TTM
$651.90M
Dividend Yield TTM
0.46%