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
CMPO CompoSecure, Inc. 6.53 6.57 6.69 6.44 7.79 4.61 -0.09
(-1.36%)
20.93 % -13.85 % 525.88M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CMPR Cimpress PLC 87.10 87.52 88.84 85.54 100.01 42.78 -1.23
(-1.39%)
8.81 % 99.36 % 2.32B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CMT Core Molding Technologies Inc 19.80 19.00 19.80 18.82 30.09 16.00 +0.76
(3.99%)
6.85 % 3.02 % 181.15M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CNXN PC Connection, Inc. 62.82 61.79 62.85 61.79 70.55 37.76 +0.71
(1.14%)
-6.39 % 48.02 % 1.66B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CO Global Cord Blood Corporation 2.99 2.21 3.32 2.21 5.50 2.03 +0.77
(34.68%)
-28.64 % -34.63 % 363.44M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CODYY Compagnie de Saint-Gobain S.A. 14.94 15.02 15.06 14.87 16.22 10.30 -0.12
(-0.80%)
1.29 % 30.94 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
COR CoreSite Realty Corporation 239.13 238.68 239.91 236.98 246.75 163.37 +1.83
(0.77%)
16.68 % 45.39 % 47.70B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CPCAY Cathay Pacific Airways Limited 5.16 4.96 5.16 4.96 5.89 4.50 -0.06
(-1.15%)
4.08 % 5.31 % 6.85B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CRAI CRA International,Inc. 145.65 142.57 146.04 142.57 153.09 81.29 +2.21
(1.54%)
47.78 % 38.61 % 1.01B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CRH CRH PLC ADR 77.05 77.53 78.06 76.55 88.00 47.14 -0.09
(-0.12%)
11.75 % 54.13 % 53.14B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CRTO Criteo S.A. 35.42 34.30 36.62 34.30 36.62 22.10 +1.06
(3.08%)
39.89 % 14.33 % 1.96B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CSUAY China Shenhua Energy Company Limited 16.76 16.78 16.80 16.69 16.80 10.90 +0.18
(1.09%)
22.51 % 26.93 % 83.31B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CTXAY Ampol Limited 50.02 50.03 50.16 49.81 55.00 38.03 -0.23
(-0.46%)
1.87 % 25.30 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CVEO Civeo Corp. 25.65 25.24 25.68 25.24 28.00 17.87 +0.58
(2.31%)
13.51 % 25.18 % 376.00M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CVLT Commvault Systems, Inc. 94.87 94.10 95.04 93.48 102.21 56.76 +0.72
(0.76%)
18.81 % 61.04 % 4.15B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
CW Curtiss-Wright Corporation 250.24 250.00 252.01 248.71 261.46 157.72 +1.71
(0.69%)
12.41 % 43.08 % 9.58B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DCI Donaldson Company, Inc. 71.91 71.93 72.19 71.56 75.44 57.05 +0.26
(0.36%)
10.45 % 13.19 % 8.66B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DDI DoubleDown Interactive Co., Ltd. 10.09 10.69 10.72 9.71 15.96 6.95 -0.56
(-5.26%)
37.29 % 24.57 % 499.96M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DESP Despegar.com, Corp. Ordinary Shares 11.65 11.32 11.68 11.23 13.23 4.92 +0.33
(2.92%)
23.15 % 103.67 % 769.55M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DLHC DLH Holdings Corp. 11.27 10.90 11.27 10.81 17.58 9.01 +0.23
(2.08%)
-28.44 % 9.74 % 160.38M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DLNG Dynagas LNG Partners LP 3.28 3.16 3.33 3.16 3.33 2.27 +0.12
(3.80%)
17.14 % 21.93 % 120.84M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DOCU DocuSign Inc. 55.70 56.77 56.79 55.52 64.76 38.11 -1.34
(-2.35%)
-6.31 % 5.00 % 11.44B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DOLE Dole plc 12.11 11.91 12.12 11.82 14.01 10.55 +0.23
(1.94%)
-0.80 % -4.42 % 1.15B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DPMLF Dundee Precious Metals Inc. 7.84 7.75 7.87 7.75 8.08 5.78 +0.06
(0.77%)
21.89 % 3.57 % 1.42B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DRKTY Darktrace PLC ADR 5.65 5.65 5.65 5.65 6.53 3.21 +0.22
(4.05%)
19.96 % 76.01 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DSNKY Daiichi Sankyo Company, Limited 30.18 30.38 30.43 29.92 37.57 23.72 +0.60
(2.03%)
10.35 % -15.32 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DTRUY Daimler Truck Holding AG ADR 23.12 23.37 23.37 23.11 25.98 14.69 -0.29
(-1.24%)
23.64 % 41.04 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
DXPE DXP Enterprises, Inc. 50.47 49.84 51.30 49.84 57.38 22.06 +0.32
(0.64%)
49.76 % 92.05 % 816.60M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EA Electronic Arts Inc. 127.27 126.05 127.46 125.74 144.53 117.47 +1.64
(1.31%)
-6.85 % -0.71 % 34.03B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EDUC Educational Development Corporation 1.98 1.86 2.05 1.81 2.95 0.80 +0.06
(3.13%)
70.69 % -11.21 % 16.97M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EGAN eGain Corporation 6.11 6.03 6.15 6.03 8.52 5.50 +0.05
(0.83%)
-26.65 % -15.14 % 190.65M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EGY VAALCO Energy, Inc. 6.77 6.60 6.80 6.59 7.51 3.51 +0.13
(1.96%)
53.05 % 58.55 % 699.16M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ELMD Electromed, Inc. 14.50 14.00 14.74 14.00 17.85 8.80 +0.56
(4.02%)
32.91 % 39.29 % 124.77M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EME EMCOR Group, Inc. 328.63 336.35 337.86 327.38 369.53 155.35 -7.43
(-2.21%)
52.78 % 110.74 % 15.47B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EML Eastern Company (The) 29.60 29.47 29.93 28.49 35.78 16.10 +0.21
(0.71%)
35.17 % 68.56 % 183.76M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EMLAF Empire Company Limited 23.12 23.12 23.15 23.12 29.18 23.05 +0.05
(0.22%)
-11.89 % -7.78 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ENS EnerSys 90.50 90.14 90.88 89.50 113.34 79.90 +0.30
(0.33%)
-10.14 % 9.09 % 3.66B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EPAC Enerpac Tool Group Corp. 35.02 34.64 35.18 34.64 35.92 22.94 +0.27
(0.78%)
12.64 % 41.78 % 1.90B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EPD Enterprise Products Partners L.P. 28.84 28.50 29.01 28.48 29.99 25.19 +0.40
(1.41%)
11.54 % 7.77 % 62.53B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ESAB ESAB Corporation 106.02 105.81 106.64 104.89 114.77 55.37 +0.23
(0.22%)
22.46 % 80.74 % 6.41B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ESOA Energy Services of America Corp. 7.01 7.12 7.26 6.92 9.49 1.84 -0.20
(-2.77%)
17.22 % 215.77 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ESP Espey Mfg. & Electronics Corp. 21.81 20.90 22.22 20.90 27.32 14.69 -0.01
(-0.05%)
17.44 % -3.32 % 59.13M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
ESYJY easyJet plc, 6.56 6.63 6.63 6.56 7.36 4.24 +0.05
(0.77%)
2.82 % 3.32 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EXEL Exelixis, Inc. 22.52 22.47 22.71 22.23 24.34 18.08 +0.03
(0.13%)
-6.13 % 17.54 % 6.83B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
EXTO Almacenes Exito S.A. ADR 4.81 4.72 4.94 4.72 7.30 4.58 0.00
(0.00%)
-32.79 % -16.64 % N/A A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
FFHL Fuwei Films (Holdings) Co. Ltd. 8.30 7.86 8.30 7.86 10.98 4.40 -0.20
(-2.35%)
4.67 % 15.92 % 27.11M A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
FFIV F5 Inc. 177.33 179.61 179.72 176.94 199.49 127.05 -2.26
(-1.26%)
-0.92 % 29.39 % 10.43B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
FINV FinVolution Group 4.74 4.72 4.77 4.68 6.05 3.63 +0.01
(0.21%)
1.12 % 23.76 % 1.34B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
FLS Flowserve Corporation 45.80 45.60 46.13 45.51 48.31 32.05 +0.17
(0.37%)
11.63 % 36.47 % 6.01B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
FMS Fresenius Medical Care AG & Co. KGaA ADR 19.54 19.23 19.60 19.23 27.72 16.37 +0.15
(0.77%)
-6.19 % -12.69 % 11.47B A
Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!

Unlock Now!
Page generated in 0.4464 seconds.