1. Home
  2. Screener
  3. Mid Cap Stocks

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

NumberTickerMarket CapAVG VolumePriceAnalyst Decision
1
Logo Clearwater Analytics Holdings Inc.CWANClearwater Analytics Holdings Inc.
$5.3B8.1M$21.87Strong Buy
2
Logo Diebold Nixdorf Incorporated Common stockDBDDiebold Nixdorf Incorporated Common stock
$2.1B227.1K$64.77Strong Buy
3
SGHCSuper Group (SGHC) Limited
$6.1B3.2M$10.95Strong Buy
4
Logo Orla Mining Ltd.ORLAOrla Mining Ltd.
$3.9B1.9M$13.50Buy
5
Logo Vicor CorporationVICRVicor Corporation
$4.1B365.9K$89.96Buy
6
Logo Fluor CorporationFLRFluor Corporation
$7.9B3.6M$42.50Buy
7
Logo New Gold Inc.NGDNew Gold Inc.
$5.3B26.5M$7.80Buy
8
Logo AZZ Inc.AZZAZZ Inc.
$3.0B232.7K$106.25Buy
9
Logo WillScot Mobile Mini Holdings Corp.WSCWillScot Mobile Mini Holdings Corp.
$2.8B4.9M$20.29Buy
10
FSMFortuna Silver Mines Inc (Canada)
$2.6B10.9M$9.77Buy
11
Logo Riot Platforms Inc. RIOTRiot Platforms Inc.
$5.2B23.7M$15.05Strong 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.2B194.2K$36.54Buy
13
Logo Geo Group Inc (The) REITGEOGeo Group Inc (The) REIT
$2.1B2.3M$15.55Strong Buy
14
Logo LXP Industrial Trust (Maryland REIT)LXPLXP Industrial Trust (Maryland REIT)
$2.6B929.3K$48.80Buy
15
Logo Moelis & CompanyMCMoelis & Company
$4.6B942.5K$64.39Buy
16
Logo First American Corporation (New)FAFFirst American Corporation (New)
$6.4B648.9K$66.04Buy
17
Logo Shake Shack Inc.SHAKShake Shack Inc.
$3.7B1.4M$88.85Buy
18
Logo ReNew Energy Global plcRNWReNew Energy Global plc
$2.7B1.2M$7.59Buy
19
Logo Hudbay Minerals Inc. (Canada)HBMHudbay Minerals Inc. (Canada)
$5.4B5.5M$16.61Strong Buy
20
Logo OPENLANE Inc.KAROPENLANE Inc.
$2.8B1.1M$25.06Buy
21
Logo Golar Lng LtdGLNGGolar Lng Ltd
$4.2B1.4M$36.86Strong Buy
22
Logo Boyd Gaming CorporationBYDBoyd Gaming Corporation
$6.6B866.9K$83.28Buy
23
Logo PotlatchDeltic CorporationPCHPotlatchDeltic Corporation
$3.1B684.0K$39.99Buy
24
Logo Levi Strauss & CoLEVILevi Strauss & Co
$9.1B2.2M$21.86Strong Buy
25
Logo Knight-Swift Transportation Holdings Inc.KNXKnight-Swift Transportation Holdings Inc.
$7.0B2.8M$45.95Strong Buy
26
Logo Krystal Biotech Inc.KRYSKrystal Biotech Inc.
$6.3B335.7K$220.12Strong Buy
27
Logo Marathon Digital Holdings Inc.MARAMarathon Digital Holdings Inc.
$4.5B46.7M$11.26Buy
28
Logo Advanced Energy Industries Inc.AEISAdvanced Energy Industries Inc.
$7.4B569.9K$211.00Strong Buy
29
Logo Centerra Gold Inc.CGAUCenterra Gold Inc.
$2.4B1.2M$12.92Buy
30
Logo Mosaic Company (The)MOSMosaic Company (The)
$8.3B7.6M$24.31Buy
31
Logo Howard Hughes Holdings Inc.HHHHoward Hughes Holdings Inc.
$4.7B379.7K$90.22Buy
32
Logo Dave Inc.DAVEDave Inc.
$3.4B678.1K$213.43Strong Buy
33
Logo Kodiak Gas Services Inc.KGSKodiak Gas Services Inc.
$3.0B1.6M$34.91Buy
34
Logo Magnite Inc.MGNIMagnite Inc.
$3.1B3.5M$14.64Strong Buy
35
Logo RHRHRH
$3.2B943.9K$160.52Buy
36
Logo ADMA Biologics IncADMAADMA Biologics Inc
$4.1B4.0M$19.36Strong Buy
37
Logo DigitalOcean Holdings Inc.DOCNDigitalOcean Holdings Inc.
$3.0B3.0M$45.12Buy
38
Logo ESCO Technologies Inc.ESEESCO Technologies Inc.
$5.5B215.7K$213.58Strong Buy
39
Logo monday.com Ltd.MNDYmonday.com Ltd.
$7.9B1.6M$144.63Strong Buy
40
Logo PennyMac Financial Services Inc.PFSIPennyMac Financial Services Inc.
$7.1B297.1K$135.96Buy
41
Logo Upwork Inc.UPWKUpwork Inc.
$2.0B5.6M$19.44Buy
42
Logo Worthington Enterprises Inc.WORWorthington Enterprises Inc.
$2.8B159.9K$55.61Buy
43
Logo Birkenstock Holding plcBIRKBirkenstock Holding plc
$8.8B1.9M$43.69Strong Buy
44
Logo PACS Group Inc. Common StockPACSPACS Group Inc. Common Stock
$2.1B2.7M$31.99Buy
45
Logo TransMedics Group Inc.TMDXTransMedics Group Inc.
$3.9B1.0M$145.64Buy
46
Logo Freshpet Inc.FRPTFreshpet Inc.
$2.4B1.4M$56.23Buy
47
Logo MYR Group Inc.MYRGMYR Group Inc.
$2.9B254.1K$223.19Buy
48
Logo Genworth Financial IncGNWGenworth Financial Inc
$3.4B4.8M$8.77Buy
49
Logo Argan Inc.AGXArgan Inc.
$3.9B352.2K$380.39Buy
50
Logo Southwest Gas Holdings Inc. (DE)SWXSouthwest Gas Holdings Inc. (DE)
$5.6B386.6K$82.16Strong Buy

Share on Social Networks: