logo
logo
Ranking
Rank1
GIB stock ticker logo

CGI

GIBInformation Technology Services
$66.69
-0.34%
F-Score
8.3/9
Market Cap$14.49B
P/E (TTM)11.8
ROE (TTM)16.6%
52W Change-39.1%
Analyst Consensus56% Buy
Rank1
V stock ticker logo

Visa

VFinancial - Credit Services
$322.39
+1.05%
F-Score
8.3/9
Market Cap$617.97B
P/E (TTM)27.7
ROE (TTM)58.9%
52W Change-13.2%
Analyst Consensus85% Buy
Rank2
MA stock ticker logo

Mastercard

MAFinancial - Credit Services
$489.98
+0.71%
F-Score
8.1/9
Market Cap$432.94B
P/E (TTM)28.0
ROE (TTM)206.1%
52W Change-16.9%
Analyst Consensus80% Buy

Market Rankings

3468
Search symbol or name...
1
2
3
4
70
50 / page
Rank
Company
F-Score
Price
Market Cap
P/E (TTM)
ROE (TTM)
Analyst
52W Change
3
INFY stock ticker logo
Infosys
INFYInformation Technology Services
7.9
MAX 9.0
$11.74+1.21%
$47.63B14.231.8%
53% Hold
-36.75%
4
AZO stock ticker logo
AutoZone
AZOAuto - Parts
7.7
MAX 9.0
$3.12K+1.13%
$51.01B20.7-80.4%
73% Buy
-15.40%
5
TPL stock ticker logo
Texas Pacific Land
TPLOil & Gas Exploration & Production
7.6
MAX 9.0
$378.91+2.53%
$26.14B51.935.5%
60% Buy
3.58%
5
FDS stock ticker logo
FactSet Research Systems
FDSFinancial - Data & Stock Exchanges
7.6
MAX 9.0
$241.16+1.91%
$8.79B15.227.2%
71% Hold
-43.15%
5
ORLY stock ticker logo
O'Reilly Automotive
ORLYAuto - Parts
7.6
MAX 9.0
$91.02+1.02%
$75.43B29.3-263.2%
60% Buy
-0.03%
5
ERIE stock ticker logo
Erie Indemnity
ERIEInsurance - Brokers
7.6
MAX 9.0
$226.67+0.29%
$10.47B18.525.0%-
-36.82%
6
LMT stock ticker logo
Lockheed Martin
LMTAerospace & Defense
7.5
MAX 9.0
$540.33-1.52%
$124.58B25.974.5%
54% Buy
15.14%
6
Upgrade to unlock
***
7.5
MAX 9.0
$79.57-2.25%
$33.36B12.762.4%
50% Hold
-52.87%
6
Upgrade to unlock
***
7.5
MAX 9.0
$80.56-2.15%
$15.31B7.244.3%
50% Buy
-8.68%
6
Upgrade to unlock
***
7.5
MAX 9.0
$168.41+0.04%
$186.04B32.659.7%
89% Buy
35.31%
7
Upgrade to unlock
***
7.4
MAX 9.0
$467.74-1.82%
$20.11B17.244.8%
57% Buy
1.15%
7
Upgrade to unlock
***
7.4
MAX 9.0
$282.01+1.09%
$8.79B11.632.3%
56% Hold
7.98%
7
Upgrade to unlock
***
7.4
MAX 9.0
$226.21+0.19%
$90.42B20.968.7%
64% Hold
-26.97%
7
Upgrade to unlock
***
7.4
MAX 9.0
$176.28-3.08%
$70.54B36.541.5%
57% Hold
-21.15%
7
Upgrade to unlock
***
7.4
MAX 9.0
$279.89+0.11%
$25.47B30.5-40.0%
57% Buy
-0.68%
8
Upgrade to unlock
***
7.3
MAX 9.0
$76.68+1.44%
$21.85B249.40.8%
59% Hold
7.71%
8
Upgrade to unlock
***
7.3
MAX 9.0
$149.61+0.86%
$348.38B21.731.3%
54% Buy
-8.32%
8
Upgrade to unlock
***
7.3
MAX 9.0
$100.63+1.37%
$36.05B22.140.9%
67% Hold
-34.44%
8
Upgrade to unlock
***
7.3
MAX 9.0
$181.66+0.45%
$36.85B33.023.7%
69% Hold
5.54%
8
Upgrade to unlock
***
7.3
MAX 9.0
$120.89+3.92%
$4.30B13.824.3%
70% Hold
-46.72%
8
Upgrade to unlock
***
7.3
MAX 9.0
$124.06+0.76%
$12.93B12.336.4%
49% Hold
-44.36%
8
Upgrade to unlock
***
7.3
MAX 9.0
$396.16+0.59%
$22.35B31.719.9%
54% Hold
35.83%
8
Upgrade to unlock
***
7.3
MAX 9.0
$128.23+1.80%
$9.11B17.824.0%
55% Buy
-28.83%
9
Upgrade to unlock
***
7.2
MAX 9.0
$144.87+0.01%
$16.76B15.340.1%
63% Buy
-39.59%
9
Upgrade to unlock
***
7.2
MAX 9.0
$220.78-0.12%
$123.79B18.6-64.8%
61% Buy
-1.22%
9
Upgrade to unlock
***
7.2
MAX 9.0
$134.52+1.72%
$7.34B14.631.0%
50% Hold
-46.37%
9
Upgrade to unlock
***
7.2
MAX 9.0
$272.70+1.65%
$161.91B22.440.4%
60% Buy
20.94%
9
Upgrade to unlock
***
7.2
MAX 9.0
$30.75-1.00%
$28.47B19.016.6%
53% Buy
-38.49%
9
Upgrade to unlock
***
7.2
MAX 9.0
$31.25-0.03%
$16.39B15.242.6%
50% Buy
-39.60%
9
Upgrade to unlock
***
7.2
MAX 9.0
$284.81+0.01%
$202.36B23.3-434.0%
58% Buy
-6.05%
10
Upgrade to unlock
***
7.1
MAX 9.0
$390.74+0.10%
$2.90T23.233.1%
80% Buy
-18.40%
10
Upgrade to unlock
***
7.1
MAX 9.0
$215.25-0.83%
$6.66B15.928.3%
64% Buy
6.26%
10
Upgrade to unlock
***
7.1
MAX 9.0
$408.52+0.73%
$371.00B30.912.4%
81% Buy
28.26%
10
Upgrade to unlock
***
7.1
MAX 9.0
$28.43+1.83%
$7.38B16.824.4%
62% Hold
-21.57%
10
Upgrade to unlock
***
7.1
MAX 9.0
$43.88-0.18%
$194.99B10.566.4%
59% Buy
-45.86%
11
Upgrade to unlock
***
7.0
MAX 9.0
$1.18K-0.52%
$27.35B36.7-43.1%
84% Buy
-33.92%
11
Upgrade to unlock
***
7.0
MAX 9.0
$25.86+0.62%
$5.51B14.215.7%
55% Buy
16.07%
11
Upgrade to unlock
***
7.0
MAX 9.0
$400.62+1.47%
$1.43B35.0-100.5%-
-6.68%
11
Upgrade to unlock
***
7.0
MAX 9.0
$77.41+0.27%
$9.27B11.081.0%
48% Buy
-24.18%
11
Upgrade to unlock
***
7.0
MAX 9.0
$47.19+0.30%
$22.72B42.936.9%
56% Hold
-17.63%
11
Upgrade to unlock
***
7.0
MAX 9.0
$111.24+0.37%
$3.92B19.737.2%
56% Hold
-20.93%
11
Upgrade to unlock
***
7.0
MAX 9.0
$301.12+1.35%
$274.05B51.032.5%
48% Buy
50.82%
11
Upgrade to unlock
***
7.0
MAX 9.0
$291.13-1.52%
$4.28T34.9146.7%
64% Buy
46.15%
11
Upgrade to unlock
***
7.0
MAX 9.0
$223.01-0.50%
$3.00B37.730.2%
71% Hold
-9.30%
11
Upgrade to unlock
***
7.0
MAX 9.0
$33.74+1.90%
$59.35B22.090.8%
71% Buy
-36.65%
11
Upgrade to unlock
***
7.0
MAX 9.0
$86.40+1.18%
$10.01B22.828.1%
43% Hold
24.10%
12
Upgrade to unlock
***
6.9
MAX 9.0
$204.02-6.76%
$82.46B11.362.4%
53% Buy
-50.68%