1. Home
  2. Screener
  3. Mid Cap Stocks

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

NumberTickerMarket CapAVG VolumePriceAnalyst Decision
1
Logo Clearwater Analytics Holdings Inc.CWANClearwater Analytics Holdings Inc.
$5.3B7.9M$21.67Strong Buy
2
Logo Diebold Nixdorf Incorporated Common stockDBDDiebold Nixdorf Incorporated Common stock
$2.1B217.1K$63.06Strong Buy
3
SGHCSuper Group (SGHC) Limited
$6.1B2.9M$12.05Strong Buy
4
Logo Orla Mining Ltd.ORLAOrla Mining Ltd.
$3.9B1.8M$12.55Buy
5
Logo Vicor CorporationVICRVicor Corporation
$4.1B367.5K$87.71Buy
6
Logo Fluor CorporationFLRFluor Corporation
$7.9B3.6M$41.18Buy
7
Logo New Gold Inc.NGDNew Gold Inc.
$5.3B27.6M$7.26Buy
8
Logo AZZ Inc.AZZAZZ Inc.
$3.0B228.9K$103.96Buy
9
Logo MKS Instruments Inc.MKSIMKS Instruments Inc.
$7.1B1.1M$149.28Buy
10
Logo WillScot Mobile Mini Holdings Corp.WSCWillScot Mobile Mini Holdings Corp.
$2.8B4.3M$17.72Buy
11
FSMFortuna Silver Mines Inc (Canada)
$2.6B11.4M$9.04Buy
12
Logo Riot Platforms Inc. RIOTRiot Platforms Inc.
$5.2B24.0M$13.80Strong Buy
13
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.2B243.3K$35.24Buy
14
Logo Geo Group Inc (The) REITGEOGeo Group Inc (The) REIT
$2.1B2.2M$15.32Strong Buy
15
Logo LXP Industrial Trust (Maryland REIT)LXPLXP Industrial Trust (Maryland REIT)
$2.6B899.2K$47.21Buy
16
Logo Moelis & CompanyMCMoelis & Company
$4.6B962.4K$62.75Buy
17
Logo First American Corporation (New)FAFFirst American Corporation (New)
$6.4B674.1K$64.58Buy
18
Logo Shake Shack Inc.SHAKShake Shack Inc.
$3.7B1.3M$86.16Buy
19
Logo ReNew Energy Global plcRNWReNew Energy Global plc
$2.7B1.5M$7.51Buy
20
Logo Hudbay Minerals Inc. (Canada)HBMHudbay Minerals Inc. (Canada)
$5.4B6.2M$15.70Strong Buy
21
Logo OPENLANE Inc.KAROPENLANE Inc.
$2.8B1.0M$24.60Buy
22
Logo Golar Lng LtdGLNGGolar Lng Ltd
$4.2B1.4M$35.35Strong Buy
23
Logo Boyd Gaming CorporationBYDBoyd Gaming Corporation
$6.6B919.2K$81.17Buy
24
Logo PotlatchDeltic CorporationPCHPotlatchDeltic Corporation
$3.1B698.1K$38.77Buy
25
Logo Levi Strauss & CoLEVILevi Strauss & Co
$9.1B2.2M$20.67Strong Buy
26
Logo Knight-Swift Transportation Holdings Inc.KNXKnight-Swift Transportation Holdings Inc.
$7.0B2.9M$44.52Strong Buy
27
Logo Krystal Biotech Inc.KRYSKrystal Biotech Inc.
$4.7B331.1K$214.65Strong Buy
28
Logo Marathon Digital Holdings Inc.MARAMarathon Digital Holdings Inc.
$4.5B46.0M$11.23Buy
29
Logo Advanced Energy Industries Inc.AEISAdvanced Energy Industries Inc.
$7.4B562.5K$204.98Strong Buy
30
Logo Centerra Gold Inc.CGAUCenterra Gold Inc.
$2.4B1.2M$12.25Buy
31
Logo Mosaic Company (The)MOSMosaic Company (The)
$8.3B7.3M$23.49Buy
32
Logo Howard Hughes Holdings Inc.HHHHoward Hughes Holdings Inc.
$4.7B359.6K$85.05Buy
33
Logo Dave Inc.DAVEDave Inc.
$3.4B642.8K$201.73Strong Buy
34
Logo Kodiak Gas Services Inc.KGSKodiak Gas Services Inc.
$2.9B1.6M$33.60Strong Buy
35
Logo Magnite Inc.MGNIMagnite Inc.
$3.1B3.4M$14.75Strong Buy
36
Logo RHRHRH
$3.2B957.5K$150.02Buy
37
Logo ADMA Biologics IncADMAADMA Biologics Inc
$4.1B3.8M$18.32Strong Buy
38
Logo DigitalOcean Holdings Inc.DOCNDigitalOcean Holdings Inc.
$3.0B3.0M$44.89Buy
39
Logo ESCO Technologies Inc.ESEESCO Technologies Inc.
$5.5B191.7K$225.08Strong Buy
40
Logo monday.com Ltd.MNDYmonday.com Ltd.
$7.9B1.5M$145.10Strong Buy
41
Logo PennyMac Financial Services Inc.PFSIPennyMac Financial Services Inc.
$6.5B287.4K$128.08Buy
42
Logo Upwork Inc.UPWKUpwork Inc.
$2.0B4.1M$18.44Buy
43
Logo Worthington Enterprises Inc.WORWorthington Enterprises Inc.
$2.8B147.8K$54.37Buy
44
Logo Birkenstock Holding plcBIRKBirkenstock Holding plc
$8.8B1.8M$40.71Strong Buy
45
Logo PACS Group Inc. Common StockPACSPACS Group Inc. Common Stock
$2.1B2.5M$30.03Buy
46
Logo TransMedics Group Inc.TMDXTransMedics Group Inc.
$3.9B1.1M$139.70Buy
47
Logo Freshpet Inc.FRPTFreshpet Inc.
$2.4B1.4M$53.87Buy
48
Logo MYR Group Inc.MYRGMYR Group Inc.
$2.9B248.7K$211.54Buy
49
Logo Genworth Financial IncGNWGenworth Financial Inc
$3.4B4.5M$8.65Buy
50
Logo Argan Inc.AGXArgan Inc.
$3.9B343.8K$375.47Buy

Share on Social Networks: