
OMC
$75.28
1D:
-1.7%
1Y:
1.1%
US6819191064Sign in to check this stock against your screeners
Sign In$153.64
1D:
-0.3%
1Y:
54.9%
US77543R1023Mkt Cap
$22.79B
P/E Ratio TTM
64.0
Revenue TTM
$5.21B
Beta
2.05
Earnings TTM
$355.21M
Dividend Yield TTM
0.00%
$29.78
1D:
-1.3%
1Y:
-2.2%
US65249B1098Mkt Cap
$16.72B
P/E Ratio TTM
31.7
Revenue TTM
$8.70B
Beta
0.92
Earnings TTM
$497.00M
Dividend Yield TTM
0.61%