Dividend income
-
Earnings per share
0.26 $
Price/earnings (P/E)
19.58 $
Capitalization
681.35 million $
Sector
Technology
Shares outstanding
20.05 million
Capitalization
681.35 million $
Price/earnings (P/E)
19.58 $
Earnings per share
0.26 $
Dividend rate
-
Dividend income
-