
DV
$13.49
1D:
-0.1%
1Y:
20.8%
US25862V1052Sign in to check this stock against your screeners
Sign In$52.28
1D:
1.6%
1Y:
77.3%
US9224171002Mkt Cap
$3.19B
P/E Ratio TTM
136.5
Revenue TTM
$682.72M
Beta
1.36
Earnings TTM
$23.24M
Dividend Yield TTM
0.00%
$23.89
1D:
-0.9%
1Y:
45.5%
US00676P1075Mkt Cap
$2.63B
P/E Ratio TTM
21.1
Revenue TTM
$470.87M
Beta
0.96
Earnings TTM
$122.68M
Dividend Yield TTM
0.84%