Ranking
Rank1
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
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
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
3468Search 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 | Infosys INFYInformation Technology Services | 7.9 | $14.19-1.73% | $57.54B | 18.3 | 29.7% | 53% Hold | -28.44% |
4 | AutoZone AZOAuto - Parts | 7.7 | $3.88K+3.38% | $64.58B | 26.2 | -65.4% | 71% Buy | 11.64% |
5 | Texas Pacific Land TPLOil & Gas Exploration & Production | 7.6 | $531.09+1.30% | $36.61B | 76.1 | 36.2% | 60% Buy | 17.46% |
5 | FactSet Research Systems FDSFinancial - Data & Stock Exchanges | 7.6 | $219.94+1.44% | $8.23B | 13.7 | 28.0% | 71% Hold | -51.99% |
5 | O'Reilly Automotive ORLYAuto - Parts | 7.6 | $95.03+1.22% | $80.22B | 31.6 | -239.0% | 60% Buy | 3.60% |
5 | Erie Indemnity ERIEInsurance - Brokers | 7.6 | $266.75-1.00% | $12.32B | 22.2 | 25.3% | - | -40.68% |
6 | Lockheed Martin LMTAerospace & Defense | 7.5 | $676.70+3.37% | $156.59B | 31.1 | 80.5% | 54% Buy | 49.73% |
6 | Upgrade to unlock *** | 7.5 | $128.96-1.63% | $56.83B | 21.1 | 58.2% | 50% Hold | -24.38% |
6 | Upgrade to unlock *** | 7.5 | $78.00+10.50% | $14.88B | 6.8 | 59.0% | 50% Buy | -24.35% |
6 | Upgrade to unlock *** | 7.5 | $159.94-1.06% | $178.00B | 32.8 | 59.5% | 89% Buy | 29.46% |
7 | Upgrade to unlock *** | 7.4 | $677.00-1.14% | $30.36B | 25.4 | 46.9% | 55% Buy | 94.06% |
7 | Upgrade to unlock *** | 7.4 | $258.24+1.81% | $8.24B | 11.0 | 32.3% | 56% Hold | -10.68% |
7 | Upgrade to unlock *** | 7.4 | $214.97+0.28% | $86.94B | 20.5 | 68.3% | 63% Hold | -32.54% |
7 | Upgrade to unlock *** | 7.4 | $201.60+0.23% | $81.02B | 42.6 | 41.1% | 57% Hold | -2.81% |
7 | Upgrade to unlock *** | 7.4 | $228.05+0.05% | $21.14B | 25.5 | -40.4% | 57% Buy | -5.04% |
8 | Upgrade to unlock *** | 7.3 | $85.36+0.08% | $26.85B | -366.7 | -0.9% | 59% Hold | 5.76% |
8 | Upgrade to unlock *** | 7.3 | $163.51-2.21% | $382.08B | 24.1 | 31.2% | 57% Buy | -6.88% |
8 | Upgrade to unlock *** | 7.3 | $94.25+0.64% | $33.83B | 21.2 | 39.7% | 67% Hold | -38.55% |
8 | Upgrade to unlock *** | 7.3 | $164.20+1.07% | $11.88B | 23.4 | 23.8% | 55% Buy | -7.75% |
8 | Upgrade to unlock *** | 7.3 | $235.69-0.25% | $47.79B | 54.3 | 19.2% | 74% Hold | 32.04% |
8 | Upgrade to unlock *** | 7.3 | $192.05+0.03% | $7.14B | 28.7 | 18.8% | 65% Hold | -1.03% |
8 | Upgrade to unlock *** | 7.3 | $154.97+1.91% | $16.64B | 15.6 | 36.6% | 48% Hold | -29.91% |
8 | Upgrade to unlock *** | 7.3 | $278.00+2.45% | $15.79B | 22.7 | 20.3% | 56% Hold | -2.16% |
9 | Upgrade to unlock *** | 7.2 | $266.97+0.75% | $158.42B | 22.2 | 41.9% | 57% Buy | 8.61% |
9 | Upgrade to unlock *** | 7.2 | $38.31+0.58% | $37.08B | 23.8 | 16.7% | 53% Buy | -29.90% |
9 | Upgrade to unlock *** | 7.2 | $52.28+0.85% | $27.62B | 25.2 | 44.4% | 54% Buy | -4.77% |
9 | Upgrade to unlock *** | 7.2 | $334.82-1.83% | $238.93B | 27.9 | -336.9% | 59% Buy | 10.03% |
9 | Upgrade to unlock *** | 7.2 | $257.17-2.80% | $144.26B | 21.6 | -59.2% | 61% Buy | 4.47% |
9 | Upgrade to unlock *** | 7.2 | $128.30+1.96% | $7.04B | 15.5 | 26.1% | 50% Hold | -41.74% |
9 | Upgrade to unlock *** | 7.2 | $186.50+0.34% | $21.77B | 20.4 | 41.1% | 63% Buy | -23.82% |
10 | Upgrade to unlock *** | 7.1 | $398.55+1.48% | $2.96T | 24.8 | 33.6% | 79% Buy | 2.59% |
10 | Upgrade to unlock *** | 7.1 | $219.15-2.08% | $7.03B | 16.4 | 28.8% | 67% Buy | 0.17% |
10 | Upgrade to unlock *** | 7.1 | $294.93+0.57% | $267.16B | 22.3 | 12.5% | 79% Buy | -36.85% |
10 | Upgrade to unlock *** | 7.1 | $36.02+0.50% | $9.39B | 26.7 | 20.3% | 62% Hold | 27.46% |
10 | Upgrade to unlock *** | 7.1 | $37.76+0.83% | $167.84B | 10.3 | 61.1% | 62% Buy | -57.75% |
11 | Upgrade to unlock *** | 7.0 | $1.41K-0.13% | $33.39B | 50.8 | -43.3% | 83% Buy | -24.52% |
11 | Upgrade to unlock *** | 7.0 | $23.30-0.43% | $5.10B | 13.3 | 15.6% | 55% Buy | -3.68% |
11 | Upgrade to unlock *** | 7.0 | $472.45+3.55% | $1.68B | 40.5 | -102.3% | - | 45.73% |
11 | Upgrade to unlock *** | 7.0 | $77.81-1.29% | $9.59B | 11.5 | 81.8% | 48% Hold | -24.25% |
11 | Upgrade to unlock *** | 7.0 | $60.88-0.02% | $29.29B | 55.8 | 36.9% | 53% Hold | 14.85% |
11 | Upgrade to unlock *** | 7.0 | $94.59+2.29% | $3.41B | 17.1 | 37.8% | 54% Hold | -26.85% |
11 | Upgrade to unlock *** | 7.0 | $209.82-1.08% | $190.65B | 38.1 | 30.4% | 43% Buy | 7.94% |
11 | Upgrade to unlock *** | 7.0 | $264.72+0.20% | $3.89T | 33.1 | 159.9% | 63% Buy | 11.21% |
11 | Upgrade to unlock *** | 7.0 | $240.17+0.83% | $3.25B | 36.3 | 34.7% | 71% Hold | 0.50% |
11 | Upgrade to unlock *** | 7.0 | $34.68-0.32% | $62.78B | 22.7 | 90.8% | 71% Buy | -28.51% |
11 | Upgrade to unlock *** | 7.0 | $95.72+3.19% | $11.09B | 29.2 | 25.2% | 43% Hold | 39.21% |
12 | Upgrade to unlock *** | 6.9 | $260.88-0.58% | $109.20B | 15.3 | 59.5% | 61% Buy | -40.81% |