Ranking
Rank1
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
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
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
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 | $12.30-4.13% | $49.88B | 14.8 | 31.8% | 53% Hold | -34.05% |
4 | AutoZone AZOAuto - Parts | 7.7 | $3.43K-1.96% | $56.48B | 23.3 | -72.3% | 73% Buy | -6.45% |
5 | Texas Pacific Land TPLOil & Gas Exploration & Production | 7.6 | $402.63+2.14% | $27.77B | 55.1 | 35.5% | 60% Buy | -9.93% |
5 | FactSet Research Systems FDSFinancial - Data & Stock Exchanges | 7.6 | $219.19-1.98% | $7.99B | 13.8 | 27.2% | 71% Hold | -51.97% |
5 | O'Reilly Automotive ORLYAuto - Parts | 7.6 | $91.35-1.73% | $76.43B | 29.4 | -263.2% | 60% Buy | 2.28% |
5 | Erie Indemnity ERIEInsurance - Brokers | 7.6 | $217.09+0.55% | $10.03B | 17.7 | 25.0% | - | -39.27% |
6 | Lockheed Martin LMTAerospace & Defense | 7.5 | $512.25+1.13% | $118.11B | 24.6 | 74.5% | 54% Buy | 8.26% |
6 | Upgrade to unlock *** | 7.5 | $76.67-7.44% | $32.14B | 12.2 | 62.4% | 50% Hold | -52.65% |
6 | Upgrade to unlock *** | 7.5 | $85.84-0.07% | $16.31B | 7.2 | 50.1% | 50% Buy | 3.17% |
6 | Upgrade to unlock *** | 7.5 | $148.91-2.90% | $164.82B | 30.5 | 59.5% | 89% Buy | 13.25% |
7 | Upgrade to unlock *** | 7.4 | $511.98-1.84% | $22.39B | 19.9 | 44.1% | 57% Buy | 24.15% |
7 | Upgrade to unlock *** | 7.4 | $271.74-1.02% | $8.47B | 11.1 | 32.3% | 56% Hold | -0.57% |
7 | Upgrade to unlock *** | 7.4 | $211.67-0.62% | $84.61B | 19.5 | 68.7% | 61% Hold | -31.58% |
7 | Upgrade to unlock *** | 7.4 | $164.67-1.38% | $65.88B | 34.1 | 41.5% | 57% Hold | -24.11% |
7 | Upgrade to unlock *** | 7.4 | $286.47-0.60% | $26.07B | 31.2 | -40.0% | 57% Buy | 2.46% |
8 | Upgrade to unlock *** | 7.3 | $75.15-2.48% | $21.42B | 244.4 | 0.8% | 59% Hold | -3.16% |
8 | Upgrade to unlock *** | 7.3 | $143.36-2.09% | $333.83B | 20.8 | 31.3% | 54% Buy | -10.90% |
8 | Upgrade to unlock *** | 7.3 | $93.88-0.05% | $33.64B | 20.6 | 40.9% | 67% Hold | -38.11% |
8 | Upgrade to unlock *** | 7.3 | $189.23+1.77% | $38.38B | 34.4 | 23.7% | 71% Hold | 12.92% |
8 | Upgrade to unlock *** | 7.3 | $145.21-1.57% | $5.16B | 16.6 | 24.3% | 70% Hold | -33.42% |
8 | Upgrade to unlock *** | 7.3 | $115.42+0.43% | $12.03B | 11.4 | 36.4% | 49% Hold | -46.87% |
8 | Upgrade to unlock *** | 7.3 | $358.30+1.21% | $20.22B | 28.7 | 19.9% | 56% Hold | 27.80% |
8 | Upgrade to unlock *** | 7.3 | $143.65-1.50% | $10.21B | 19.9 | 24.0% | 55% Buy | -20.92% |
9 | Upgrade to unlock *** | 7.2 | $149.13-0.25% | $17.25B | 15.8 | 40.1% | 63% Buy | -37.09% |
9 | Upgrade to unlock *** | 7.2 | $226.06-1.37% | $126.61B | 19.0 | -59.2% | 61% Buy | -2.89% |
9 | Upgrade to unlock *** | 7.2 | $138.44+1.15% | $7.56B | 15.1 | 31.0% | 50% Hold | -46.42% |
9 | Upgrade to unlock *** | 7.2 | $263.35-0.49% | $156.35B | 21.7 | 40.4% | 60% Buy | 14.07% |
9 | Upgrade to unlock *** | 7.2 | $33.27-1.97% | $32.05B | 20.7 | 16.7% | 53% Buy | -46.48% |
9 | Upgrade to unlock *** | 7.2 | $30.25-1.31% | $15.86B | 14.7 | 42.6% | 52% Buy | -42.62% |
9 | Upgrade to unlock *** | 7.2 | $274.60-0.42% | $195.10B | 22.5 | -434.0% | 58% Buy | -11.96% |
10 | Upgrade to unlock *** | 7.1 | $412.66-0.59% | $3.07T | 24.5 | 33.1% | 80% Buy | -8.15% |
10 | Upgrade to unlock *** | 7.1 | $204.93-2.62% | $6.44B | 15.4 | 28.8% | 67% Buy | -14.46% |
10 | Upgrade to unlock *** | 7.1 | $384.44+1.17% | $349.13B | 29.0 | 12.4% | 81% Buy | 1.50% |
10 | Upgrade to unlock *** | 7.1 | $29.59-2.31% | $7.68B | 17.5 | 24.4% | 62% Hold | -15.43% |
10 | Upgrade to unlock *** | 7.1 | $46.40+0.72% | $206.19B | 10.9 | 66.4% | 59% Buy | -31.50% |
11 | Upgrade to unlock *** | 7.0 | $1.09K-3.02% | $25.32B | 34.0 | -43.1% | 83% Buy | -48.73% |
11 | Upgrade to unlock *** | 7.0 | $23.20-0.81% | $4.94B | 12.8 | 15.7% | 55% Buy | -0.73% |
11 | Upgrade to unlock *** | 7.0 | $361.31-3.24% | $1.29B | 31.5 | -100.5% | - | -11.66% |
11 | Upgrade to unlock *** | 7.0 | $74.95-2.71% | $9.04B | 11.0 | 81.8% | 48% Hold | -39.88% |
11 | Upgrade to unlock *** | 7.0 | $52.88-1.76% | $25.46B | 48.1 | 36.9% | 53% Hold | -5.11% |
11 | Upgrade to unlock *** | 7.0 | $91.53-2.92% | $3.22B | 16.2 | 37.2% | 54% Hold | -32.94% |
11 | Upgrade to unlock *** | 7.0 | $297.76+3.46% | $270.99B | 50.4 | 32.5% | 46% Buy | 58.99% |
11 | Upgrade to unlock *** | 7.0 | $292.68-0.22% | $4.30T | 35.1 | 146.7% | 64% Buy | 38.85% |
11 | Upgrade to unlock *** | 7.0 | $206.32-0.83% | $2.78B | 34.8 | 30.2% | 71% Hold | -13.02% |
11 | Upgrade to unlock *** | 7.0 | $33.27-0.92% | $59.01B | 21.6 | 90.8% | 71% Buy | -35.81% |
11 | Upgrade to unlock *** | 7.0 | $85.59-0.48% | $9.91B | 26.1 | 25.2% | 43% Hold | 21.63% |
12 | Upgrade to unlock *** | 6.9 | $246.15-2.72% | $99.49B | 14.0 | 62.3% | 53% Buy | -37.83% |