1. Home
  2. Screener
  3. Mid Cap Stocks

Top Mid Cap Stocks for Long-Term Investment on 18 November 2025

NumberTickerMarket CapAVG VolumePriceAnalyst Decision
1
Logo Clearwater Analytics Holdings Inc.CWANClearwater Analytics Holdings Inc.
$5.3B6.4M$20.05Strong Buy
2
Logo Diebold Nixdorf Incorporated Common stockDBDDiebold Nixdorf Incorporated Common stock
$2.1B206.9K$61.57Strong Buy
3
SGHCSuper Group (SGHC) Limited
$5.8B3.1M$12.07Strong Buy
4
Logo Orla Mining Ltd.ORLAOrla Mining Ltd.
$3.1B2.0M$12.07Buy
5
Logo Vicor CorporationVICRVicor Corporation
$4.1B711.3K$87.05Buy
6
Logo Fluor CorporationFLRFluor Corporation
$7.9B3.9M$41.12Buy
7
Logo New Gold Inc.NGDNew Gold Inc.
$3.9B27.4M$7.03Buy
8
Logo AZZ Inc.AZZAZZ Inc.
$3.0B239.4K$98.51Buy
9
Logo MKS Instruments Inc.MKSIMKS Instruments Inc.
$7.1B1.1M$141.95Buy
10
Logo WillScot Mobile Mini Holdings Corp.WSCWillScot Mobile Mini Holdings Corp.
$3.8B3.4M$16.27Buy
11
Logo Riot Platforms Inc. RIOTRiot Platforms Inc.
$6.3B23.6M$13.85Strong Buy
12
Logo Ternium S.A. Ternium S.A. (each representing ten shares USD1.00 par value)TXTernium S.A. Ternium S.A. (each representing ten shares USD1.00 par value)
$6.2B262.0K$36.19Buy
13
Logo Geo Group Inc (The) REITGEOGeo Group Inc (The) REIT
$3.1B2.2M$14.60Strong Buy
14
Logo LXP Industrial Trust (Maryland REIT)LXPLXP Industrial Trust (Maryland REIT)
$2.6B851.9K$45.87Buy
15
Logo Moelis & CompanyMCMoelis & Company
$4.7B971.8K$60.44Buy
16
Logo First American Corporation (New)FAFFirst American Corporation (New)
$6.4B786.5K$62.06Buy
17
Logo Shake Shack Inc.SHAKShake Shack Inc.
$3.7B1.4M$87.09Buy
18
Logo ReNew Energy Global plcRNWReNew Energy Global plc
$2.7B1.5M$7.48Buy
19
Logo Hudbay Minerals Inc. (Canada)HBMHudbay Minerals Inc. (Canada)
$5.4B6.5M$15.36Strong Buy
20
Logo Penumbra Inc.PENPenumbra Inc.
$9.7B482.1K$279.04Strong Buy
21
Logo OPENLANE Inc.KAROPENLANE Inc.
$2.8B926.0K$25.12Buy
22
Logo Golar Lng LtdGLNGGolar Lng Ltd
$4.2B1.4M$37.25Strong Buy
23
Logo Boyd Gaming CorporationBYDBoyd Gaming Corporation
$6.6B1.1M$77.50Buy
24
Logo PotlatchDeltic CorporationPCHPotlatchDeltic Corporation
$3.1B675.7K$38.37Buy
25
Logo Levi Strauss & CoLEVILevi Strauss & Co
$9.1B2.4M$20.56Strong Buy
26
Logo Knight-Swift Transportation Holdings Inc.KNXKnight-Swift Transportation Holdings Inc.
$7.0B3.9M$41.88Strong Buy
27
Logo Krystal Biotech Inc.KRYSKrystal Biotech Inc.
$4.7B326.5K$208.57Strong Buy
28
Logo Marathon Digital Holdings Inc.MARAMarathon Digital Holdings Inc.
$6.0B41.7M$11.48Buy
29
Logo Advanced Energy Industries Inc.AEISAdvanced Energy Industries Inc.
$8.2B562.3K$198.60Strong Buy
30
Logo Centerra Gold Inc.CGAUCenterra Gold Inc.
$2.4B1.6M$11.80Buy
31
Logo Mosaic Company (The)MOSMosaic Company (The)
$8.3B6.8M$24.51Buy
32
Logo Howard Hughes Holdings Inc.HHHHoward Hughes Holdings Inc.
$4.7B330.4K$83.19Buy
33
Logo Dave Inc.DAVEDave Inc.
$3.4B600.4K$195.09Strong Buy
34
Logo Kodiak Gas Services Inc.KGSKodiak Gas Services Inc.
$2.9B1.5M$32.87Strong Buy
35
Logo Magnite Inc.MGNIMagnite Inc.
$3.1B3.1M$13.38Strong Buy
36
Logo RHRHRH
$3.2B905.7K$142.68Buy
37
Logo ADMA Biologics IncADMAADMA Biologics Inc
$3.5B3.9M$15.45Strong Buy
38
Logo DigitalOcean Holdings Inc.DOCNDigitalOcean Holdings Inc.
$3.0B3.1M$44.50Buy
39
Logo monday.com Ltd.MNDYmonday.com Ltd.
$9.5B1.4M$150.88Strong Buy
40
Logo PennyMac Financial Services Inc.PFSIPennyMac Financial Services Inc.
$6.5B341.6K$124.38Buy
41
Logo Upwork Inc.UPWKUpwork Inc.
$2.0B3.2M$16.18Buy
42
Logo Worthington Enterprises Inc.WORWorthington Enterprises Inc.
$2.8B157.1K$52.69Buy
43
Logo Birkenstock Holding plcBIRKBirkenstock Holding plc
$8.8B1.7M$39.58Strong Buy
44
Logo TransMedics Group Inc.TMDXTransMedics Group Inc.
$3.9B990.4K$113.34Buy
45
Logo Freshpet Inc.FRPTFreshpet Inc.
$2.4B1.5M$52.76Buy
46
Logo MYR Group Inc.MYRGMYR Group Inc.
$2.9B230.3K$220.24Buy
47
Logo Genworth Financial IncGNWGenworth Financial Inc
$3.5B4.4M$8.27Buy
48
Logo Argan Inc.AGXArgan Inc.
$3.9B329.0K$347.41Buy
49
Logo Southwest Gas Holdings Inc. (DE)SWXSouthwest Gas Holdings Inc. (DE)
$5.6B362.9K$79.51Strong Buy
50
Logo Cushman & Wakefield plcCWKCushman & Wakefield plc
$3.9B1.9M$14.73Buy

Share on Social Networks: