Market Cap:
$15.35B
EBITDA:
$2.24B
P/E Ratio:
$60.39
Book Value:
$48.59
Dividend/Share:
$5.61
Dividend Yield:
0.06%
Earnings/Share:
$1.40
Profit Margin:
83.29%
Operating Margin:
47.59%
ROA (TTM):
1.39%
ROE (TTM):
6.08%
Revenue (TTM):
$4.12B
Revenue/Share (TTM):
$23.52
Earnings Growth (YOY):
88.90%
Revenue Growth (YOY):
24.20%
Valuation Metrics
Enterprise Value:
$28.25B
Trailing P/E:
60.39
Forward P/E:
4.19
Shares Statistics
Shares Outstanding:
181.57M
Shares Float:
91.24M
% Insiders:
50.46%
% Institutions:
6.67%