
OMC
$71.35
1D:
-6.5%
1Y:
-0.5%
US6819191064Sign in to check this stock against your screeners
Sign In$138.07
1D:
0.6%
1Y:
70.5%
US77543R1023Mkt Cap
$20.48B
P/E Ratio TTM
101.1
Revenue TTM
$4.97B
Beta
2.03
Earnings TTM
$201.49M
Dividend Yield TTM
0.00%
$198.78
1D:
2.2%
1Y:
13.6%
US87256C1018Mkt Cap
$14.90B
P/E Ratio TTM
67.9
Revenue TTM
$5.06B
Beta
0.62
Earnings TTM
$226.35M
Dividend Yield TTM
1.56%