Market Cap:
$55.33B
EBITDA:
$3.14B
P/E Ratio:
$25.64
PEG Ratio:
$1.45
Book Value:
$61.12
Dividend/Share:
$1.45
Dividend Yield:
0.51%
Earnings/Share:
$11.32
Profit Margin:
25.74%
Operating Margin:
33.33%
ROA (TTM):
8.30%
ROE (TTM):
20.57%
Revenue (TTM):
$8.52B
Revenue/Share (TTM):
$44.77
Earnings Growth (YOY):
134.80%
Revenue Growth (YOY):
22.50%
Valuation Metrics
Enterprise Value:
$55.12B
Trailing P/E:
25.64
Forward P/E:
20.20
Shares Statistics
Shares Outstanding:
190.66M
Shares Float:
120.10M
% Insiders:
36.28%
% Institutions:
39.29%