
OPCH
$31.07
1D:
0.1%
1Y:
16.5%
US68404L2016Sign in to check this stock against your screeners
Sign In$123.33
1D:
0.6%
1Y:
0.1%
US29261A1007Mkt Cap
$12.23B
P/E Ratio TTM
19.8
Revenue TTM
$6.21B
Beta
0.61
Earnings TTM
$621.00M
Dividend Yield TTM
0.63%
$171.80
1D:
0.2%
1Y:
-2.3%
US29358P1012Mkt Cap
$10.01B
P/E Ratio TTM
26.1
Revenue TTM
$5.49B
Beta
0.66
Earnings TTM
$378.70M
Dividend Yield TTM
0.15%