Market Cap:
$18.99B
EBITDA:
$1.57B
P/E Ratio:
$10.93
Book Value:
$284.95
Dividend/Share:
$3.78
Dividend Yield:
0.01%
Earnings/Share:
$36.40
Profit Margin:
71.48%
Operating Margin:
63.00%
ROA (TTM):
2.83%
ROE (TTM):
13.15%
Revenue (TTM):
$2.43B
Revenue/Share (TTM):
$50.97
Earnings Growth (YOY):
-34.00%
Revenue Growth (YOY):
7.00%
Valuation Metrics
Enterprise Value:
$32.95B
Trailing P/E:
10.93
Forward P/E:
9.25
Shares Statistics
Shares Outstanding:
47.70M
Shares Float:
23.81M
% Insiders:
50.88%
% Institutions:
28.66%