logo
logo
Ranking
Rank1
GIB stock ticker logo

CGI

GIBInformation Technology Services
$65.46
-4.03%
F-Score
8.3/9
Market Cap$14.22B
P/E (TTM)11.3
ROE (TTM)16.6%
52W Change-39.3%
Analyst Consensus56% Buy
Rank1
V stock ticker logo

Visa

VFinancial - Credit Services
$323.86
+1.59%
F-Score
8.3/9
Market Cap$620.78B
P/E (TTM)27.9
ROE (TTM)58.9%
52W Change-9.0%
Analyst Consensus85% Buy
Rank2
MA stock ticker logo

Mastercard

MAFinancial - Credit Services
$497.81
+0.47%
F-Score
8.1/9
Market Cap$439.86B
P/E (TTM)28.5
ROE (TTM)206.1%
52W Change-13.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
$12.30-4.13%
$49.88B14.831.8%
53% Hold
-34.05%
4
AZO stock ticker logo
AutoZone
AZOAuto - Parts
7.7
MAX 9.0
$3.43K-1.96%
$56.48B23.3-72.3%
73% Buy
-6.45%
5
TPL stock ticker logo
Texas Pacific Land
TPLOil & Gas Exploration & Production
7.6
MAX 9.0
$402.63+2.14%
$27.77B55.135.5%
60% Buy
-9.93%
5
FDS stock ticker logo
FactSet Research Systems
FDSFinancial - Data & Stock Exchanges
7.6
MAX 9.0
$219.19-1.98%
$7.99B13.827.2%
71% Hold
-51.97%
5
ORLY stock ticker logo
O'Reilly Automotive
ORLYAuto - Parts
7.6
MAX 9.0
$91.35-1.73%
$76.43B29.4-263.2%
60% Buy
2.28%
5
ERIE stock ticker logo
Erie Indemnity
ERIEInsurance - Brokers
7.6
MAX 9.0
$217.09+0.55%
$10.03B17.725.0%-
-39.27%
6
LMT stock ticker logo
Lockheed Martin
LMTAerospace & Defense
7.5
MAX 9.0
$512.25+1.13%
$118.11B24.674.5%
54% Buy
8.26%
6
Upgrade to unlock
***
7.5
MAX 9.0
$76.67-7.44%
$32.14B12.262.4%
50% Hold
-52.65%
6
Upgrade to unlock
***
7.5
MAX 9.0
$85.84-0.07%
$16.31B7.250.1%
50% Buy
3.17%
6
Upgrade to unlock
***
7.5
MAX 9.0
$148.91-2.90%
$164.82B30.559.5%
89% Buy
13.25%
7
Upgrade to unlock
***
7.4
MAX 9.0
$511.98-1.84%
$22.39B19.944.1%
57% Buy
24.15%
7
Upgrade to unlock
***
7.4
MAX 9.0
$271.74-1.02%
$8.47B11.132.3%
56% Hold
-0.57%
7
Upgrade to unlock
***
7.4
MAX 9.0
$211.67-0.62%
$84.61B19.568.7%
61% Hold
-31.58%
7
Upgrade to unlock
***
7.4
MAX 9.0
$164.67-1.38%
$65.88B34.141.5%
57% Hold
-24.11%
7
Upgrade to unlock
***
7.4
MAX 9.0
$286.47-0.60%
$26.07B31.2-40.0%
57% Buy
2.46%
8
Upgrade to unlock
***
7.3
MAX 9.0
$75.15-2.48%
$21.42B244.40.8%
59% Hold
-3.16%
8
Upgrade to unlock
***
7.3
MAX 9.0
$143.36-2.09%
$333.83B20.831.3%
54% Buy
-10.90%
8
Upgrade to unlock
***
7.3
MAX 9.0
$93.88-0.05%
$33.64B20.640.9%
67% Hold
-38.11%
8
Upgrade to unlock
***
7.3
MAX 9.0
$189.23+1.77%
$38.38B34.423.7%
71% Hold
12.92%
8
Upgrade to unlock
***
7.3
MAX 9.0
$145.21-1.57%
$5.16B16.624.3%
70% Hold
-33.42%
8
Upgrade to unlock
***
7.3
MAX 9.0
$115.42+0.43%
$12.03B11.436.4%
49% Hold
-46.87%
8
Upgrade to unlock
***
7.3
MAX 9.0
$358.30+1.21%
$20.22B28.719.9%
56% Hold
27.80%
8
Upgrade to unlock
***
7.3
MAX 9.0
$143.65-1.50%
$10.21B19.924.0%
55% Buy
-20.92%
9
Upgrade to unlock
***
7.2
MAX 9.0
$149.13-0.25%
$17.25B15.840.1%
63% Buy
-37.09%
9
Upgrade to unlock
***
7.2
MAX 9.0
$226.06-1.37%
$126.61B19.0-59.2%
61% Buy
-2.89%
9
Upgrade to unlock
***
7.2
MAX 9.0
$138.44+1.15%
$7.56B15.131.0%
50% Hold
-46.42%
9
Upgrade to unlock
***
7.2
MAX 9.0
$263.35-0.49%
$156.35B21.740.4%
60% Buy
14.07%
9
Upgrade to unlock
***
7.2
MAX 9.0
$33.27-1.97%
$32.05B20.716.7%
53% Buy
-46.48%
9
Upgrade to unlock
***
7.2
MAX 9.0
$30.25-1.31%
$15.86B14.742.6%
52% Buy
-42.62%
9
Upgrade to unlock
***
7.2
MAX 9.0
$274.60-0.42%
$195.10B22.5-434.0%
58% Buy
-11.96%
10
Upgrade to unlock
***
7.1
MAX 9.0
$412.66-0.59%
$3.07T24.533.1%
80% Buy
-8.15%
10
Upgrade to unlock
***
7.1
MAX 9.0
$204.93-2.62%
$6.44B15.428.8%
67% Buy
-14.46%
10
Upgrade to unlock
***
7.1
MAX 9.0
$384.44+1.17%
$349.13B29.012.4%
81% Buy
1.50%
10
Upgrade to unlock
***
7.1
MAX 9.0
$29.59-2.31%
$7.68B17.524.4%
62% Hold
-15.43%
10
Upgrade to unlock
***
7.1
MAX 9.0
$46.40+0.72%
$206.19B10.966.4%
59% Buy
-31.50%
11
Upgrade to unlock
***
7.0
MAX 9.0
$1.09K-3.02%
$25.32B34.0-43.1%
83% Buy
-48.73%
11
Upgrade to unlock
***
7.0
MAX 9.0
$23.20-0.81%
$4.94B12.815.7%
55% Buy
-0.73%
11
Upgrade to unlock
***
7.0
MAX 9.0
$361.31-3.24%
$1.29B31.5-100.5%-
-11.66%
11
Upgrade to unlock
***
7.0
MAX 9.0
$74.95-2.71%
$9.04B11.081.8%
48% Hold
-39.88%
11
Upgrade to unlock
***
7.0
MAX 9.0
$52.88-1.76%
$25.46B48.136.9%
53% Hold
-5.11%
11
Upgrade to unlock
***
7.0
MAX 9.0
$91.53-2.92%
$3.22B16.237.2%
54% Hold
-32.94%
11
Upgrade to unlock
***
7.0
MAX 9.0
$297.76+3.46%
$270.99B50.432.5%
46% Buy
58.99%
11
Upgrade to unlock
***
7.0
MAX 9.0
$292.68-0.22%
$4.30T35.1146.7%
64% Buy
38.85%
11
Upgrade to unlock
***
7.0
MAX 9.0
$206.32-0.83%
$2.78B34.830.2%
71% Hold
-13.02%
11
Upgrade to unlock
***
7.0
MAX 9.0
$33.27-0.92%
$59.01B21.690.8%
71% Buy
-35.81%
11
Upgrade to unlock
***
7.0
MAX 9.0
$85.59-0.48%
$9.91B26.125.2%
43% Hold
21.63%
12
Upgrade to unlock
***
6.9
MAX 9.0
$246.15-2.72%
$99.49B14.062.3%
53% Buy
-37.83%