Top Rated Stocks

The following stocks have achieved a rare feat by holding a current POWR Rating of A. These stocks are thus suitable for both long- and short-term investors and traders targeting high-performing stocks with big upside potential.

Share This Page
Symbol Name Price Open High Low 52-Wk Hi 52-Wk Lo Day Chg YTD Chg 12-Mo Chg Mkt Cap POWR Rating Growth Value Momentum Quality Stability Sentiment Industry
MGIC Magic Software Enterprises Ltd. 13.20 13.13 13.22 13.04 13.46 9.51 +0.41
(3.21%)
9.73 % 18.28 % 648.11M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MHH Mastech Digital, Inc 12.87 14.04 14.04 12.87 16.00 7.15 -0.18
(-1.38%)
-13.62 % 46.58 % 150.66M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MIELY Mitsubishi Electric Corporation 31.23 31.30 31.36 31.21 38.48 25.27 -0.05
(-0.16%)
-7.84 % 3.70 % 33.00B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MKTAY Makita Corporation 31.52 31.48 31.59 31.46 35.49 24.59 +0.41
(1.32%)
3.21 % 25.08 % 8.48B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MPLX MPLX L.P. 54.63 54.00 54.68 53.90 54.68 38.44 +0.80
(1.49%)
16.28 % 39.97 % 55.66B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MPNGY Meituan ADR 43.54 44.00 44.15 43.00 56.75 18.52 +0.25
(0.58%)
12.19 % 128.44 % 131.62B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MRK Merck & Co. Inc. 83.29 81.13 83.59 81.04 134.63 81.04 +0.28
(0.34%)
-16.27 % -34.82 % 210.69B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MRRTY Marfrig Global Foods S.A. 2.65 2.59 2.68 2.59 3.48 1.55 +0.03
(1.15%)
-3.64 % 52.30 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MSB Mesabi Trust 26.45 25.70 26.82 25.50 37.00 15.93 +0.97
(3.81%)
14.18 % 37.98 % 347.02M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MTLS Materialise NV 9.28 9.62 9.62 9.23 9.69 4.70 -0.34
(-3.53%)
31.82 % 58.09 % 548.14M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MYTAY Magyar Telekom Telecommunications PLC 19.64 18.55 19.64 18.55 19.64 10.53 +0.76
(4.03%)
21.23 % 86.51 % 3.78B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
MZDAY Mazda Motor Corporation 3.36 3.49 3.50 3.27 6.12 3.02 -0.06
(-1.75%)
-0.30 % -41.16 % 4.24B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NABL N-able Inc. 9.96 9.88 9.98 9.86 15.48 8.91 +0.03
(0.30%)
6.64 % -25.17 % 1.85B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NATH Nathan's Famous, Inc. 100.02 98.70 102.00 98.45 102.50 64.02 +1.32
(1.34%)
27.88 % 47.04 % 408.98M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NATR Natures Sunshine Products, Inc. 14.37 14.59 14.84 14.28 21.72 10.81 -0.14
(-0.96%)
-1.98 % -20.43 % 265.50M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NDEKY Nitto Denko Corporation 19.04 19.15 19.63 18.66 20.91 12.80 +0.12
(0.63%)
13.40 % 1.13 % 13.46B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NEXN Nexxen International Ltd. ADR 10.49 10.97 11.00 10.23 11.00 4.71 +0.19
(1.84%)
4.69 % 111.07 % 676.87M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NHC National HealthCare Corporation 102.00 102.00 103.31 101.55 138.49 87.03 -0.76
(-0.74%)
-5.17 % 9.27 % 1.57B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NL NL Industries, Inc. 7.13 7.14 7.35 6.99 9.42 5.00 -0.09
(-1.25%)
-8.24 % 33.02 % 348.29M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NTCT NetScout Systems, Inc. 24.18 24.25 24.42 23.89 27.89 17.10 -0.04
(-0.17%)
11.63 % 8.63 % 1.74B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NTES NetEase Inc. ADR 104.63 105.57 105.95 103.73 114.50 75.85 +1.13
(1.09%)
17.29 % -2.90 % 67.19B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
NVS Novartis AG ADR 106.61 106.28 106.70 106.13 120.92 92.35 +1.18
(1.12%)
9.56 % 6.41 % 217.91B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OCANF OceanaGold Corporation 3.18 3.21 3.21 3.17 3.35 1.54 +0.03
(0.95%)
15.18 % 55.32 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OCPNY Olympus Corp. ADR 18.00 18.00 18.00 18.00 74.99 16.80 -0.25
(-1.37%)
0.67 % -15.49 % 23.15B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OLYMY Olympus Corp. 13.49 13.55 13.55 13.46 19.69 13.46 -0.25
(-1.82%)
-9.34 % -5.83 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ONTF ON24, Inc. 6.95 6.88 7.00 6.83 8.30 5.37 +0.04
(0.58%)
7.59 % -16.27 % 289.47M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OOMA Ooma, Inc. 15.46 15.50 15.65 15.37 17.00 6.50 -0.01
(-0.06%)
9.96 % 49.37 % 417.42M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OPRT OPORTUN FINANCIAL CORP 8.70 7.87 8.92 7.60 8.92 2.05 +1.13
(14.93%)
124.23 % 129.55 % 312.99M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ORAN Orange ADR 11.15 11.13 11.18 11.07 12.41 9.82 +0.04
(0.36%)
0.62 % -3.80 % 29.63B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OSG Overseas Shipholding Group, Inc. 8.49 8.49 8.50 8.48 8.50 3.95 0.00
(0.00%)
62.67 % 101.66 % 611.54M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
OSPN OneSpan Inc. 19.80 20.26 20.33 19.38 20.36 9.22 -0.40
(-1.98%)
7.45 % 97.60 % 752.22M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PETRY Vibra Energia S/A ADR 6.40 6.39 6.47 6.35 10.84 5.42 +0.12
(1.91%)
11.89 % -34.96 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PHI PLDT Inc. Sponsored ADR 23.66 23.45 23.85 23.33 30.39 21.00 +0.26
(1.11%)
6.82 % 2.65 % 5.11B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PHPPY Signify N.V. ADR 11.20 11.20 11.20 11.20 15.51 10.65 +0.32
(2.94%)
-2.01 % -19.13 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PKCOY Park24 Co., Ltd. 13.00 13.00 13.00 13.00 13.90 9.27 -0.25
(-1.89%)
-4.06 % -1.81 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PLPC Preformed Line Products Company 141.93 140.92 142.08 139.19 154.90 109.01 +1.20
(0.85%)
11.24 % 6.43 % 695.17M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PMTS CPI Card Group Inc. 29.71 29.13 29.81 29.06 35.19 15.00 +0.63
(2.17%)
-0.60 % 49.82 % 331.53M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PPAAY PT Perusahaan Gas Negara Tbk 5.08 5.08 5.08 5.08 5.15 3.58 +0.38
(8.09%)
0.10 % 51.49 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PPC Pilgrim's Pride Corporation 52.15 53.80 54.16 51.51 57.16 28.29 -1.73
(-3.21%)
14.89 % 82.66 % 12.37B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PRDO Perdoceo Education Corporation 28.81 28.60 28.96 28.09 29.47 16.12 +0.35
(1.23%)
8.84 % 64.44 % 1.89B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PSIX Power Solutions International Inc. 38.18 38.92 40.00 37.25 45.74 1.89 -0.49
(-1.27%)
28.34 % 1,635.45 % 878.14M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PTAIY PT Astra International Tbk 5.82 5.78 5.90 5.78 7.37 5.00 -0.07
(-1.19%)
-1.19 % -12.42 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PTR Petroneft Resources PLC 46.85 47.00 47.13 46.30 57.87 41.48 -0.24
(-0.51%)
15.09 % 8.65 % 85.75B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PTVCB Protective Insurance Corporation - Class B (nonvoting) 23.30 23.29 23.31 23.28 23.31 12.63 +0.02
(0.09%)
71.43 % 69.33 % 329.83M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PTXKY PT XL Axiata Tbk 2.59 2.59 2.59 2.59 3.65 2.18 -0.31
(-10.69%)
-9.35 % -11.54 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
PUTKY PT United Tractors Tbk 30.30 31.41 31.41 30.16 37.54 25.76 0.00
(0.00%)
-13.35 % 2.64 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
QFIN 360 Finance, Inc. 45.29 45.00 45.45 43.32 46.25 14.88 +1.03
(2.33%)
18.00 % 197.76 % 7.14B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
QSG QuantaSing Group Ltd. ADR 2.56 2.61 2.76 2.50 6.22 1.47 +0.07
(2.81%)
18.52 % -27.27 % 131.10M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
RAMP LiveRamp Holdings, Inc. 33.89 33.62 33.92 33.10 38.00 21.45 +0.27
(0.80%)
11.59 % -7.20 % 2.23B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
RAND Rand Capital Corporation ($0.10 Par Value) 27.30 26.31 28.00 26.06 28.50 13.11 +1.27
(4.88%)
41.82 % 103.58 % 70.46M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
Page generated in 1.2165 seconds.