logo
logo
Ranking
Rank1
GIB stock ticker logo

CGI

GIBInformation Technology Services
$72.38
-1.34%
F-Score
8.3/9
Market Cap$15.95B
P/E (TTM)12.9
ROE (TTM)16.4%
52W Change-29.9%
Analyst Consensus67% Buy
Rank1
V stock ticker logo

Visa

VFinancial - Credit Services
$320.51
+0.12%
F-Score
8.3/9
Market Cap$617.96B
P/E (TTM)29.5
ROE (TTM)54.2%
52W Change-11.4%
Analyst Consensus87% Buy
Rank2
MA stock ticker logo

Mastercard

MAFinancial - Credit Services
$521.00
+0.73%
F-Score
8.1/9
Market Cap$464.96B
P/E (TTM)31.2
ROE (TTM)198.4%
52W Change-9.4%
Analyst Consensus81% 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
$14.19-1.73%
$57.54B18.329.7%
53% Hold
-28.44%
4
AZO stock ticker logo
AutoZone
AZOAuto - Parts
7.7
MAX 9.0
$3.88K+3.38%
$64.58B26.2-65.4%
71% Buy
11.64%
5
TPL stock ticker logo
Texas Pacific Land
TPLOil & Gas Exploration & Production
7.6
MAX 9.0
$531.09+1.30%
$36.61B76.136.2%
60% Buy
17.46%
5
FDS stock ticker logo
FactSet Research Systems
FDSFinancial - Data & Stock Exchanges
7.6
MAX 9.0
$219.94+1.44%
$8.23B13.728.0%
71% Hold
-51.99%
5
ORLY stock ticker logo
O'Reilly Automotive
ORLYAuto - Parts
7.6
MAX 9.0
$95.03+1.22%
$80.22B31.6-239.0%
60% Buy
3.60%
5
ERIE stock ticker logo
Erie Indemnity
ERIEInsurance - Brokers
7.6
MAX 9.0
$266.75-1.00%
$12.32B22.225.3%-
-40.68%
6
LMT stock ticker logo
Lockheed Martin
LMTAerospace & Defense
7.5
MAX 9.0
$676.70+3.37%
$156.59B31.180.5%
54% Buy
49.73%
6
Upgrade to unlock
***
7.5
MAX 9.0
$128.96-1.63%
$56.83B21.158.2%
50% Hold
-24.38%
6
Upgrade to unlock
***
7.5
MAX 9.0
$78.00+10.50%
$14.88B6.859.0%
50% Buy
-24.35%
6
Upgrade to unlock
***
7.5
MAX 9.0
$159.94-1.06%
$178.00B32.859.5%
89% Buy
29.46%
7
Upgrade to unlock
***
7.4
MAX 9.0
$677.00-1.14%
$30.36B25.446.9%
55% Buy
94.06%
7
Upgrade to unlock
***
7.4
MAX 9.0
$258.24+1.81%
$8.24B11.032.3%
56% Hold
-10.68%
7
Upgrade to unlock
***
7.4
MAX 9.0
$214.97+0.28%
$86.94B20.568.3%
63% Hold
-32.54%
7
Upgrade to unlock
***
7.4
MAX 9.0
$201.60+0.23%
$81.02B42.641.1%
57% Hold
-2.81%
7
Upgrade to unlock
***
7.4
MAX 9.0
$228.05+0.05%
$21.14B25.5-40.4%
57% Buy
-5.04%
8
Upgrade to unlock
***
7.3
MAX 9.0
$85.36+0.08%
$26.85B-366.7-0.9%
59% Hold
5.76%
8
Upgrade to unlock
***
7.3
MAX 9.0
$163.51-2.21%
$382.08B24.131.2%
57% Buy
-6.88%
8
Upgrade to unlock
***
7.3
MAX 9.0
$94.25+0.64%
$33.83B21.239.7%
67% Hold
-38.55%
8
Upgrade to unlock
***
7.3
MAX 9.0
$164.20+1.07%
$11.88B23.423.8%
55% Buy
-7.75%
8
Upgrade to unlock
***
7.3
MAX 9.0
$235.69-0.25%
$47.79B54.319.2%
74% Hold
32.04%
8
Upgrade to unlock
***
7.3
MAX 9.0
$192.05+0.03%
$7.14B28.718.8%
65% Hold
-1.03%
8
Upgrade to unlock
***
7.3
MAX 9.0
$154.97+1.91%
$16.64B15.636.6%
48% Hold
-29.91%
8
Upgrade to unlock
***
7.3
MAX 9.0
$278.00+2.45%
$15.79B22.720.3%
56% Hold
-2.16%
9
Upgrade to unlock
***
7.2
MAX 9.0
$266.97+0.75%
$158.42B22.241.9%
57% Buy
8.61%
9
Upgrade to unlock
***
7.2
MAX 9.0
$38.31+0.58%
$37.08B23.816.7%
53% Buy
-29.90%
9
Upgrade to unlock
***
7.2
MAX 9.0
$52.28+0.85%
$27.62B25.244.4%
54% Buy
-4.77%
9
Upgrade to unlock
***
7.2
MAX 9.0
$334.82-1.83%
$238.93B27.9-336.9%
59% Buy
10.03%
9
Upgrade to unlock
***
7.2
MAX 9.0
$257.17-2.80%
$144.26B21.6-59.2%
61% Buy
4.47%
9
Upgrade to unlock
***
7.2
MAX 9.0
$128.30+1.96%
$7.04B15.526.1%
50% Hold
-41.74%
9
Upgrade to unlock
***
7.2
MAX 9.0
$186.50+0.34%
$21.77B20.441.1%
63% Buy
-23.82%
10
Upgrade to unlock
***
7.1
MAX 9.0
$398.55+1.48%
$2.96T24.833.6%
79% Buy
2.59%
10
Upgrade to unlock
***
7.1
MAX 9.0
$219.15-2.08%
$7.03B16.428.8%
67% Buy
0.17%
10
Upgrade to unlock
***
7.1
MAX 9.0
$294.93+0.57%
$267.16B22.312.5%
79% Buy
-36.85%
10
Upgrade to unlock
***
7.1
MAX 9.0
$36.02+0.50%
$9.39B26.720.3%
62% Hold
27.46%
10
Upgrade to unlock
***
7.1
MAX 9.0
$37.76+0.83%
$167.84B10.361.1%
62% Buy
-57.75%
11
Upgrade to unlock
***
7.0
MAX 9.0
$1.41K-0.13%
$33.39B50.8-43.3%
83% Buy
-24.52%
11
Upgrade to unlock
***
7.0
MAX 9.0
$23.30-0.43%
$5.10B13.315.6%
55% Buy
-3.68%
11
Upgrade to unlock
***
7.0
MAX 9.0
$472.45+3.55%
$1.68B40.5-102.3%-
45.73%
11
Upgrade to unlock
***
7.0
MAX 9.0
$77.81-1.29%
$9.59B11.581.8%
48% Hold
-24.25%
11
Upgrade to unlock
***
7.0
MAX 9.0
$60.88-0.02%
$29.29B55.836.9%
53% Hold
14.85%
11
Upgrade to unlock
***
7.0
MAX 9.0
$94.59+2.29%
$3.41B17.137.8%
54% Hold
-26.85%
11
Upgrade to unlock
***
7.0
MAX 9.0
$209.82-1.08%
$190.65B38.130.4%
43% Buy
7.94%
11
Upgrade to unlock
***
7.0
MAX 9.0
$264.72+0.20%
$3.89T33.1159.9%
63% Buy
11.21%
11
Upgrade to unlock
***
7.0
MAX 9.0
$240.17+0.83%
$3.25B36.334.7%
71% Hold
0.50%
11
Upgrade to unlock
***
7.0
MAX 9.0
$34.68-0.32%
$62.78B22.790.8%
71% Buy
-28.51%
11
Upgrade to unlock
***
7.0
MAX 9.0
$95.72+3.19%
$11.09B29.225.2%
43% Hold
39.21%
12
Upgrade to unlock
***
6.9
MAX 9.0
$260.88-0.58%
$109.20B15.359.5%
61% Buy
-40.81%