logo
logo
Ranking
Rank1
GIB stock ticker logo

CGI

GIBInformation Technology Services
$66.97
+1.45%
F-Score
8.3/9
Market Cap$14.55B
P/E (TTM)11.7
ROE (TTM)16.6%
52W Change-37.2%
Analyst Consensus56% Buy
Rank1
V stock ticker logo

Visa

VFinancial - Credit Services
$328.88
-0.68%
F-Score
8.3/9
Market Cap$630.41B
P/E (TTM)28.3
ROE (TTM)58.9%
52W Change-8.1%
Analyst Consensus85% Buy
Rank2
MA stock ticker logo

Mastercard

MAFinancial - Credit Services
$498.54
-0.22%
F-Score
8.1/9
Market Cap$440.50B
P/E (TTM)28.5
ROE (TTM)206.1%
52W Change-12.6%
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.67+0.24%
$51.39B14.831.8%
53% Hold
-29.77%
4
AZO stock ticker logo
AutoZone
AZOAuto - Parts
7.7
MAX 9.0
$3.41K-0.92%
$56.13B23.2-72.3%
73% Buy
-11.73%
5
TPL stock ticker logo
Texas Pacific Land
TPLOil & Gas Exploration & Production
7.6
MAX 9.0
$402.03+1.27%
$27.73B55.035.5%
60% Buy
-5.69%
5
FDS stock ticker logo
FactSet Research Systems
FDSFinancial - Data & Stock Exchanges
7.6
MAX 9.0
$232.00+3.11%
$8.45B14.627.2%
71% Hold
-50.00%
5
ORLY stock ticker logo
O'Reilly Automotive
ORLYAuto - Parts
7.6
MAX 9.0
$91.74-0.65%
$76.03B29.5-263.2%
60% Buy
0.82%
5
ERIE stock ticker logo
Erie Indemnity
ERIEInsurance - Brokers
7.6
MAX 9.0
$224.23-0.22%
$10.36B18.325.0%-
-35.71%
6
LMT stock ticker logo
Lockheed Martin
LMTAerospace & Defense
7.5
MAX 9.0
$533.24+2.00%
$122.95B25.674.5%
54% Buy
13.35%
6
Upgrade to unlock
***
7.5
MAX 9.0
$81.32+1.56%
$34.09B13.062.4%
50% Hold
-49.79%
6
Upgrade to unlock
***
7.5
MAX 9.0
$91.54+0.59%
$17.40B7.962.0%
50% Buy
13.14%
6
Upgrade to unlock
***
7.5
MAX 9.0
$158.27+0.51%
$175.17B30.659.7%
89% Buy
22.14%
7
Upgrade to unlock
***
7.4
MAX 9.0
$515.04+2.18%
$22.53B20.044.1%
57% Buy
25.50%
7
Upgrade to unlock
***
7.4
MAX 9.0
$279.75-0.44%
$8.72B11.532.3%
56% Hold
4.16%
7
Upgrade to unlock
***
7.4
MAX 9.0
$225.31+2.38%
$90.06B20.868.7%
61% Hold
-29.95%
7
Upgrade to unlock
***
7.4
MAX 9.0
$172.93+0.33%
$69.19B35.941.5%
57% Hold
-21.98%
7
Upgrade to unlock
***
7.4
MAX 9.0
$310.00+1.33%
$28.21B33.8-40.0%
57% Buy
9.98%
8
Upgrade to unlock
***
7.3
MAX 9.0
$74.93+1.57%
$21.36B243.70.8%
59% Hold
2.46%
8
Upgrade to unlock
***
7.3
MAX 9.0
$144.44+0.73%
$336.34B20.931.3%
54% Buy
-12.48%
8
Upgrade to unlock
***
7.3
MAX 9.0
$97.00+2.92%
$34.75B21.340.9%
67% Hold
-37.89%
8
Upgrade to unlock
***
7.3
MAX 9.0
$194.78+2.31%
$39.51B35.423.7%
71% Hold
26.60%
8
Upgrade to unlock
***
7.3
MAX 9.0
$137.13+0.65%
$4.87B15.624.3%
70% Hold
-36.63%
8
Upgrade to unlock
***
7.3
MAX 9.0
$133.63+1.44%
$13.93B13.236.4%
49% Hold
-40.57%
8
Upgrade to unlock
***
7.3
MAX 9.0
$393.63+2.59%
$22.21B31.519.9%
56% Hold
38.37%
8
Upgrade to unlock
***
7.3
MAX 9.0
$140.19+0.45%
$9.96B19.424.0%
55% Buy
-22.90%
9
Upgrade to unlock
***
7.2
MAX 9.0
$150.49+0.31%
$17.41B15.940.1%
63% Buy
-36.78%
9
Upgrade to unlock
***
7.2
MAX 9.0
$215.03-1.09%
$120.43B18.1-64.8%
61% Buy
-3.90%
9
Upgrade to unlock
***
7.2
MAX 9.0
$137.69+2.49%
$7.51B15.031.0%
50% Hold
-47.35%
9
Upgrade to unlock
***
7.2
MAX 9.0
$265.88+0.17%
$157.86B21.940.4%
60% Buy
19.30%
9
Upgrade to unlock
***
7.2
MAX 9.0
$33.79-1.77%
$32.55B20.816.6%
53% Buy
-44.30%
9
Upgrade to unlock
***
7.2
MAX 9.0
$31.62-0.16%
$16.58B15.442.6%
52% Buy
-36.34%
9
Upgrade to unlock
***
7.2
MAX 9.0
$282.27-0.67%
$200.55B23.1-434.0%
58% Buy
-10.19%
10
Upgrade to unlock
***
7.1
MAX 9.0
$418.57-0.12%
$3.11T24.833.1%
80% Buy
-7.98%
10
Upgrade to unlock
***
7.1
MAX 9.0
$199.43+0.15%
$6.17B14.728.3%
67% Buy
-6.66%
10
Upgrade to unlock
***
7.1
MAX 9.0
$388.47+1.57%
$352.79B29.412.4%
81% Buy
30.94%
10
Upgrade to unlock
***
7.1
MAX 9.0
$27.65+1.47%
$7.18B16.324.4%
62% Hold
-22.00%
10
Upgrade to unlock
***
7.1
MAX 9.0
$44.96+1.28%
$199.79B10.566.4%
59% Buy
-34.05%
11
Upgrade to unlock
***
7.0
MAX 9.0
$1.24K+0.96%
$28.75B38.6-43.1%
83% Buy
-27.08%
11
Upgrade to unlock
***
7.0
MAX 9.0
$23.85+1.92%
$5.08B13.115.7%
55% Buy
8.61%
11
Upgrade to unlock
***
7.0
MAX 9.0
$364.86+0.71%
$1.31B31.8-100.5%-
-12.29%
11
Upgrade to unlock
***
7.0
MAX 9.0
$78.68+3.05%
$9.49B11.681.8%
48% Hold
-39.07%
11
Upgrade to unlock
***
7.0
MAX 9.0
$53.46+0.83%
$25.74B48.636.9%
53% Hold
-5.80%
11
Upgrade to unlock
***
7.0
MAX 9.0
$102.37+1.51%
$3.61B18.137.2%
54% Hold
-24.97%
11
Upgrade to unlock
***
7.0
MAX 9.0
$309.21+3.63%
$281.41B52.432.5%
46% Buy
71.58%
11
Upgrade to unlock
***
7.0
MAX 9.0
$308.82+1.26%
$4.54T37.1146.7%
64% Buy
53.37%
11
Upgrade to unlock
***
7.0
MAX 9.0
$207.30+0.39%
$2.79B35.030.2%
71% Hold
-14.52%
11
Upgrade to unlock
***
7.0
MAX 9.0
$33.01-0.99%
$58.35B21.690.8%
71% Buy
-39.96%
11
Upgrade to unlock
***
7.0
MAX 9.0
$83.66+1.26%
$9.69B25.625.2%
43% Hold
21.56%
12
Upgrade to unlock
***
6.9
MAX 9.0
$244.76+0.27%
$98.93B13.962.3%
53% Buy
-40.93%