Market Cap:
$43.09B
EBITDA:
$2.42B
P/E Ratio:
$21.93
PEG Ratio:
$0.00
Book Value:
$1.98
Dividend/Share:
$0.10
Dividend Yield:
0.96%
Earnings/Share:
$0.46
Profit Margin:
26.25%
Operating Margin:
37.39%
ROA (TTM):
11.84%
ROE (TTM):
25.33%
Revenue (TTM):
$7.43B
Revenue/Share (TTM):
$1.74
Earnings Growth (YOY):
23.20%
Revenue Growth (YOY):
46.50%
Valuation Metrics
Enterprise Value:
$42.89B
Trailing P/E:
21.93
Forward P/E:
138.89
Shares Statistics
Shares Outstanding:
4.27B
Shares Float:
1.54B
% Insiders:
64.32%
% Institutions:
3.35%