Market Cap:
$74.42B
EBITDA:
$2.32B
P/E Ratio:
$56.79
PEG Ratio:
$0.63
Book Value:
$273.76
Dividend/Share:
$4.00
Dividend Yield:
0.12%
Earnings/Share:
$61.84
Profit Margin:
7.60%
Operating Margin:
15.11%
ROA (TTM):
7.74%
ROE (TTM):
23.28%
Revenue (TTM):
$12.64B
Revenue/Share (TTM):
$596.51
Earnings Growth (YOY):
389.30%
Revenue Growth (YOY):
17.30%
Valuation Metrics
Enterprise Value:
$76.96B
Trailing P/E:
56.79
Forward P/E:
18.90
Shares Statistics
Shares Outstanding:
21.19M
Shares Float:
20.24M
% Insiders:
4.40%
% Institutions:
43.72%
Shares Short:
401.04K
Shares Short (Prior Month):
242.37K
Short Ratio:
6.34
Short % Float:
0.83%