Market Cap:
$56.11B
EBITDA:
$1.88B
P/E Ratio:
$46.42
Book Value:
$48.73
Dividend/Share:
$1.30
Dividend Yield:
0.81%
Earnings/Share:
$3.34
Profit Margin:
15.93%
Operating Margin:
19.10%
ROA (TTM):
4.05%
ROE (TTM):
6.70%
Revenue (TTM):
$7.44B
Revenue/Share (TTM):
$21.01
Earnings Growth (YOY):
81.90%
Revenue Growth (YOY):
24.00%
Valuation Metrics
Enterprise Value:
$48.88B
Trailing P/E:
46.42
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
334.11M
Shares Float:
223.45M
% Insiders:
40.92%
% Institutions:
23.46%