1. Home
  2. Screener
  3. Mid Cap Stocks

Top Mid Cap Stocks for Long-Term Investment on 10 May 2024

Number Ticker Market Cap AVG Volume Price Analyst Decision
1
Logo Abercrombie & Fitch Company
ANF Abercrombie & Fitch Company
6.6B 1.7M $132.34 Buy
2
Logo Fidelis Insurance Holdings Limited
FIHL Fidelis Insurance Holdings Limited
2.2B 699.4K $19.32 Buy
3
Logo Spectrum Brands Holdings Inc.
SPB Spectrum Brands Holdings Inc.
2.4B 338.1K $94.60 Buy
4
Logo Kinross Gold Corporation
KGC Kinross Gold Corporation
8.1B 16.2M $7.54 Buy
5
Logo Burford Capital Limited
BUR Burford Capital Limited
3.5B 965.6K $15.70 Strong Buy
6
Logo Penumbra Inc.
PEN Penumbra Inc.
8.1B 379.3K $209.27 Strong Buy
7
Logo Box Inc.
BOX Box Inc.
3.8B 2.5M $26.05 Buy
8
Logo Hannon Armstrong Sustainable Infrastructure Capital Inc.
HASI Hannon Armstrong Sustainable Infrastructure Capital Inc.
3.0B 928.5K $32.45 Buy
9

BZ KANZHUN LIMITED American Depository Shares
8.9B 3.8M $20.37 Buy
10
Logo Kite Realty Group Trust
KRG Kite Realty Group Trust
4.7B 2.0M $21.25 Buy
11
Logo Primo Water Corporation
PRMW Primo Water Corporation
3.0B 1.2M $20.91 Strong Buy
12
Logo Agilysys Inc. (DE)
AGYS Agilysys Inc. (DE)
2.2B 182.2K $81.03 Strong Buy
13

FTAI FTAI Aviation Ltd.
7.3B 947.8K $78.70 Buy
14

ATAT Atour Lifestyle Holdings Limited
2.5B 740.6K $18.41 Strong Buy
15
Logo Rambus Inc.
RMBS Rambus Inc.
6.1B 1.4M $55.92 Strong Buy
16
Logo Carpenter Technology Corporation
CRS Carpenter Technology Corporation
5.1B 548.6K $106.17 Strong Buy
17

YMM Full Truck Alliance Co. Ltd. (each representing 20)
9.1B 8.3M $8.58 Buy
18
Logo FormFactor Inc. FormFactor Inc.
FORM FormFactor Inc. FormFactor Inc.
4.3B 510.9K $56.65 Buy
19
Logo John Bean Technologies Corporation
JBT John Bean Technologies Corporation
3.0B 230.0K $93.57 Buy
20
Logo SkyWest Inc.
SKYW SkyWest Inc.
3.1B 512.5K $77.55 Buy
21
Logo Sonic Automotive Inc.
SAH Sonic Automotive Inc.
2.0B 248.8K $58.42 Buy
22
Logo Alaska Air Group Inc.
ALK Alaska Air Group Inc.
5.4B 2.2M $43.87 Strong Buy
23
Logo Blue Owl Capital Inc.
OWL Blue Owl Capital Inc.
9.0B 4.6M $18.52 Buy
24
Logo Weibo Corporation
WB Weibo Corporation
2.4B 2.4M $9.68 Buy
25
Logo Sportradar Group AG
SRAD Sportradar Group AG
2.7B 332.9K $9.36 Buy
26
Logo Visteon Corporation
VC Visteon Corporation
3.2B 302.9K $115.58 Buy
27
Logo Valvoline Inc.
VVV Valvoline Inc.
5.5B 1.2M $41.94 Buy
28
Logo The AZEK Company Inc.
AZEK The AZEK Company Inc.
6.6B 1.5M $45.35 Buy
29
Logo PVH Corp.
PVH PVH Corp.
6.5B 1.0M $115.36 Buy
30
Logo Valaris Limited
VAL Valaris Limited
4.9B 891.8K $74.59 Strong Buy
31
Logo Golub Capital BDC Inc.
GBDC Golub Capital BDC Inc.
2.9B 848.2K $16.46 Buy
32
Logo Construction Partners Inc.
ROAD Construction Partners Inc.
2.7B 382.4K $53.81 Strong Buy
33
Logo Modine Manufacturing Company
MOD Modine Manufacturing Company
4.8B 981.8K $106.81 Strong Buy
34
Logo Enerpac Tool Group Corp.
EPAC Enerpac Tool Group Corp.
2.1B 298.6K $37.54 Strong Buy
35
Logo SPX Technologies Inc.
SPXC SPX Technologies Inc.
6.2B 277.6K $139.15 Buy
36
Logo NOV Inc.
NOV NOV Inc.
7.3B 3.7M $19.14 Buy
37
Logo New Fortress Energy Inc.
NFE New Fortress Energy Inc.
5.4B 1.5M $27.48 Buy
38

STRA Strategic Education Inc.
3.0B 121.2K $121.52 Strong Buy
39
Logo Yelp Inc.
YELP Yelp Inc.
2.7B 815.7K $39.61 Buy
40
Logo e.l.f. Beauty Inc.
ELF e.l.f. Beauty Inc.
9.1B 1.5M $170.44 Strong Buy
41
Logo Rithm Capital Corp.
RITM Rithm Capital Corp.
5.5B 3.1M $11.31 Strong Buy
42
Logo Oshkosh Corporation (Holding Company)Common Stock
OSK Oshkosh Corporation (Holding Company)Common Stock
7.6B 499.6K $119.20 Buy
43
Logo Aramark
ARMK Aramark
8.1B 2.5M $32.17 Buy
44
Logo Endeavor Group Holdings Inc.
EDR Endeavor Group Holdings Inc.
8.0B 4.7M $26.41 Buy
45
Logo Weatherford International plc
WFRD Weatherford International plc
9.1B 760.1K $125.37 Strong Buy
46
Logo Frontline Plc
FRO Frontline Plc
5.5B 1.8M $25.74 Strong Buy
47
Logo Assurant Inc.
AIZ Assurant Inc.
9.2B 336.3K $179.22 Strong Buy
48
Logo Mr. Cooper Group Inc.
COOP Mr. Cooper Group Inc.
5.1B 455.6K $83.93 Buy
49
Logo Signet Jewelers Limited
SIG Signet Jewelers Limited
4.2B 784.0K $95.86 Buy
50
Logo Sylvamo Corporation
SLVM Sylvamo Corporation
2.7B 395.5K $66.28 Buy

Share on Social Networks: