Market Cap:
$35.65B
EBITDA:
$911.34M
P/E Ratio:
$60.55
Book Value:
$10.23
Dividend/Share:
$0.17
Dividend Yield:
0.24%
Earnings/Share:
$1.12
Profit Margin:
21.57%
Operating Margin:
31.38%
ROA (TTM):
5.20%
ROE (TTM):
10.16%
Revenue (TTM):
$2.72B
Revenue/Share (TTM):
$5.21
Earnings Growth (YOY):
61.30%
Revenue Growth (YOY):
63.40%
Valuation Metrics
Enterprise Value:
$34.40B
Trailing P/E:
60.55
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
525.73M
Shares Float:
410.35M
% Insiders:
23.79%
% Institutions:
9.93%