Ranking
Rank1
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
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
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
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.67+0.24% | $51.39B | 14.8 | 31.8% | 53% Hold | -29.77% |
4 | AutoZone AZOAuto - Parts | 7.7 | $3.41K-0.92% | $56.13B | 23.2 | -72.3% | 73% Buy | -11.73% |
5 | Texas Pacific Land TPLOil & Gas Exploration & Production | 7.6 | $402.03+1.27% | $27.73B | 55.0 | 35.5% | 60% Buy | -5.69% |
5 | FactSet Research Systems FDSFinancial - Data & Stock Exchanges | 7.6 | $232.00+3.11% | $8.45B | 14.6 | 27.2% | 71% Hold | -50.00% |
5 | O'Reilly Automotive ORLYAuto - Parts | 7.6 | $91.74-0.65% | $76.03B | 29.5 | -263.2% | 60% Buy | 0.82% |
5 | Erie Indemnity ERIEInsurance - Brokers | 7.6 | $224.23-0.22% | $10.36B | 18.3 | 25.0% | - | -35.71% |
6 | Lockheed Martin LMTAerospace & Defense | 7.5 | $533.24+2.00% | $122.95B | 25.6 | 74.5% | 54% Buy | 13.35% |
6 | Upgrade to unlock *** | 7.5 | $81.32+1.56% | $34.09B | 13.0 | 62.4% | 50% Hold | -49.79% |
6 | Upgrade to unlock *** | 7.5 | $91.54+0.59% | $17.40B | 7.9 | 62.0% | 50% Buy | 13.14% |
6 | Upgrade to unlock *** | 7.5 | $158.27+0.51% | $175.17B | 30.6 | 59.7% | 89% Buy | 22.14% |
7 | Upgrade to unlock *** | 7.4 | $515.04+2.18% | $22.53B | 20.0 | 44.1% | 57% Buy | 25.50% |
7 | Upgrade to unlock *** | 7.4 | $279.75-0.44% | $8.72B | 11.5 | 32.3% | 56% Hold | 4.16% |
7 | Upgrade to unlock *** | 7.4 | $225.31+2.38% | $90.06B | 20.8 | 68.7% | 61% Hold | -29.95% |
7 | Upgrade to unlock *** | 7.4 | $172.93+0.33% | $69.19B | 35.9 | 41.5% | 57% Hold | -21.98% |
7 | Upgrade to unlock *** | 7.4 | $310.00+1.33% | $28.21B | 33.8 | -40.0% | 57% Buy | 9.98% |
8 | Upgrade to unlock *** | 7.3 | $74.93+1.57% | $21.36B | 243.7 | 0.8% | 59% Hold | 2.46% |
8 | Upgrade to unlock *** | 7.3 | $144.44+0.73% | $336.34B | 20.9 | 31.3% | 54% Buy | -12.48% |
8 | Upgrade to unlock *** | 7.3 | $97.00+2.92% | $34.75B | 21.3 | 40.9% | 67% Hold | -37.89% |
8 | Upgrade to unlock *** | 7.3 | $194.78+2.31% | $39.51B | 35.4 | 23.7% | 71% Hold | 26.60% |
8 | Upgrade to unlock *** | 7.3 | $137.13+0.65% | $4.87B | 15.6 | 24.3% | 70% Hold | -36.63% |
8 | Upgrade to unlock *** | 7.3 | $133.63+1.44% | $13.93B | 13.2 | 36.4% | 49% Hold | -40.57% |
8 | Upgrade to unlock *** | 7.3 | $393.63+2.59% | $22.21B | 31.5 | 19.9% | 56% Hold | 38.37% |
8 | Upgrade to unlock *** | 7.3 | $140.19+0.45% | $9.96B | 19.4 | 24.0% | 55% Buy | -22.90% |
9 | Upgrade to unlock *** | 7.2 | $150.49+0.31% | $17.41B | 15.9 | 40.1% | 63% Buy | -36.78% |
9 | Upgrade to unlock *** | 7.2 | $215.03-1.09% | $120.43B | 18.1 | -64.8% | 61% Buy | -3.90% |
9 | Upgrade to unlock *** | 7.2 | $137.69+2.49% | $7.51B | 15.0 | 31.0% | 50% Hold | -47.35% |
9 | Upgrade to unlock *** | 7.2 | $265.88+0.17% | $157.86B | 21.9 | 40.4% | 60% Buy | 19.30% |
9 | Upgrade to unlock *** | 7.2 | $33.79-1.77% | $32.55B | 20.8 | 16.6% | 53% Buy | -44.30% |
9 | Upgrade to unlock *** | 7.2 | $31.62-0.16% | $16.58B | 15.4 | 42.6% | 52% Buy | -36.34% |
9 | Upgrade to unlock *** | 7.2 | $282.27-0.67% | $200.55B | 23.1 | -434.0% | 58% Buy | -10.19% |
10 | Upgrade to unlock *** | 7.1 | $418.57-0.12% | $3.11T | 24.8 | 33.1% | 80% Buy | -7.98% |
10 | Upgrade to unlock *** | 7.1 | $199.43+0.15% | $6.17B | 14.7 | 28.3% | 67% Buy | -6.66% |
10 | Upgrade to unlock *** | 7.1 | $388.47+1.57% | $352.79B | 29.4 | 12.4% | 81% Buy | 30.94% |
10 | Upgrade to unlock *** | 7.1 | $27.65+1.47% | $7.18B | 16.3 | 24.4% | 62% Hold | -22.00% |
10 | Upgrade to unlock *** | 7.1 | $44.96+1.28% | $199.79B | 10.5 | 66.4% | 59% Buy | -34.05% |
11 | Upgrade to unlock *** | 7.0 | $1.24K+0.96% | $28.75B | 38.6 | -43.1% | 83% Buy | -27.08% |
11 | Upgrade to unlock *** | 7.0 | $23.85+1.92% | $5.08B | 13.1 | 15.7% | 55% Buy | 8.61% |
11 | Upgrade to unlock *** | 7.0 | $364.86+0.71% | $1.31B | 31.8 | -100.5% | - | -12.29% |
11 | Upgrade to unlock *** | 7.0 | $78.68+3.05% | $9.49B | 11.6 | 81.8% | 48% Hold | -39.07% |
11 | Upgrade to unlock *** | 7.0 | $53.46+0.83% | $25.74B | 48.6 | 36.9% | 53% Hold | -5.80% |
11 | Upgrade to unlock *** | 7.0 | $102.37+1.51% | $3.61B | 18.1 | 37.2% | 54% Hold | -24.97% |
11 | Upgrade to unlock *** | 7.0 | $309.21+3.63% | $281.41B | 52.4 | 32.5% | 46% Buy | 71.58% |
11 | Upgrade to unlock *** | 7.0 | $308.82+1.26% | $4.54T | 37.1 | 146.7% | 64% Buy | 53.37% |
11 | Upgrade to unlock *** | 7.0 | $207.30+0.39% | $2.79B | 35.0 | 30.2% | 71% Hold | -14.52% |
11 | Upgrade to unlock *** | 7.0 | $33.01-0.99% | $58.35B | 21.6 | 90.8% | 71% Buy | -39.96% |
11 | Upgrade to unlock *** | 7.0 | $83.66+1.26% | $9.69B | 25.6 | 25.2% | 43% Hold | 21.56% |
12 | Upgrade to unlock *** | 6.9 | $244.76+0.27% | $98.93B | 13.9 | 62.3% | 53% Buy | -40.93% |