← Back to Professional, Scientific, and Technical Services

Custom Computer Programming Services

Industry Overview

Stock Screener

Select filters to narrow down the 44 companies below

44 companies
$0B >$1T

Ratio between share price and earnings per share. A low ratio could indicate undervaluation.

<0 >50

Ratio of dividends in the last 12 months to current share price.

0% 3%

Revenue increase compared to the same quarter one year ago.

0% 30%

Net income increase compared to the same quarter one year ago.

0% 30%

Profitability of the last quarter.

<-30% >30%

A higher ratio indicates a higher risk. The ratio is difficult to compare between industries.

<0 >3

Discounted cash flow valuation vs. current price. Positive = undervalued, negative = overvalued.

<-50% >+100%
Market Cap $237.54B
Dividends 0.0%
P/E Ratio 58.8
Revenue $3.04B +37.7%
Net Income $1.21B +36.5%
Profit Margin +40.0%
Employees 2.3K
View Stock
Market Cap $48.45B
Dividends 4.3%
P/E Ratio 14.3
Revenue $5.08B +2.9%
Net Income $819M +1.3%
Profit Margin +16.1%
Market Cap $39.39B
Dividends 0.0%
P/E Ratio 30.1
Revenue $1.31B +18.9%
Net Income $544M +13.1%
Profit Margin +41.6%
Market Cap $39.39B
Dividends 0.0%
P/E Ratio 30.1
Revenue $1.31B +18.9%
Net Income $544M +13.1%
Profit Margin +41.6%
Market Cap $36.3B
Dividends 2.8%
P/E Ratio 87.2
Revenue $2.03B +18.5%
Net Income $101M -325.8%
Profit Margin +5.0%
Market Cap $25.47B
Dividends 1.1%
P/E Ratio 30.5
Revenue $435M +6.0%
Net Income $217M +4.4%
Profit Margin +49.8%
Market Cap $23.63B
Dividends 0.0%
P/E Ratio 1.2
Revenue $712M +3.6%
Net Income -$36.2M -85.9%
Profit Margin -5.1%
Employees 7.53K
View Stock
Market Cap $23.63B
Dividends 0.0%
P/E Ratio 1.2
Revenue $712M +3.6%
Net Income -$36.2M -85.9%
Profit Margin -5.1%
Employees 7.53K
View Stock
Market Cap $21.7B
Dividends 0.0%
P/E Ratio 30.3
Revenue $865M
Net Income $208M +9.6%
Profit Margin +24.1%
Market Cap $16.73B
Dividends 0.2%
P/E Ratio -1762.2
Revenue $304M +18.0%
Net Income $20.3M -194.6%
Profit Margin +6.7%
Employees 1.47K
View Stock
Market Cap $7.15B
Dividends 0.0%
P/E Ratio 109.4
Revenue $4.31B +109.1%
Net Income $92M +133.5%
Profit Margin +2.1%
Employees 2.7K
View Stock
Market Cap $6.6B
Dividends 3.6%
P/E Ratio 14.5
Revenue $1.17B +2.7%
Net Income $62.2M -59.8%
Profit Margin +5.3%
Market Cap $5.76B
Dividends 0.0%
P/E Ratio 14.9
Revenue $1.41B +4.5%
Net Income $103M +17.0%
Profit Margin +7.3%
Market Cap $4.31B
Dividends 0.0%
P/E Ratio -23.2
Revenue $563M +14.9%
Net Income -$76.4M -232.3%
Profit Margin -13.6%
Employees 4K
View Stock
Market Cap $3.81B
Dividends 0.0%
P/E Ratio -7.7
Revenue $308M +8.9%
Net Income -$447M +9419.1%
Profit Margin -145.3%
Employees 1.76K
View Stock
Market Cap $2.67B
Dividends 0.0%
P/E Ratio 26.1
Revenue $223M -3.6%
Net Income $17.4M -33.9%
Profit Margin +7.8%
Market Cap $1.91B
Dividends 0.0%
P/E Ratio 181.4
Revenue $61.5M +18.9%
Net Income $4.27M +272.7%
Profit Margin +6.9%
Market Cap $1.88B
Dividends 0.9%
P/E Ratio 43.5
Revenue $80.1M +15.5%
Net Income $8.88M -15.7%
Profit Margin +11.1%
Employees 800
View Stock
Market Cap $1.12B
Dividends 0.0%
P/E Ratio -83.0
Revenue $91.7M +10.9%
Net Income -$4.25M -1907.2%
Profit Margin -4.6%
Market Cap $829.12M
Dividends 0.0%
P/E Ratio -2.2
Revenue $0.00 -100.0%
Net Income -$144M -510.6%
Profit Margin
Employees 2.02K
View Stock