1. Home
  2. Screener
  3. Mid Cap Stocks

Top Mid Cap Stocks for Long-Term Investment on 29 July 2025

NumberTickerMarket CapAVG VolumePriceAnalyst Decision
1
Logo Millicom International Cellular S.A.TIGOMillicom International Cellular S.A.
$6.3B1.2M$40.01Buy
2
Logo ARDENT HEALTH PARTNERS INCARDTARDENT HEALTH PARTNERS INC
$2.1B463.4K$10.72Buy
3
Logo AZZ Inc.AZZAZZ Inc.
$2.7B379.2K$112.85Buy
4
Logo Telix Pharmaceuticals Limited American Depositary SharesTLXTelix Pharmaceuticals Limited American Depositary Shares
$5.7B56.4K$13.49Strong Buy
5
Logo Sezzle Inc.SEZLSezzle Inc.
$5.0B987.1K$142.41Strong Buy
6
Logo Fluor CorporationFLRFluor Corporation
$9.3B2.8M$55.98Buy
7
Logo LOAR HOLDINGS INCLOARLOAR HOLDINGS INC
$7.8B809.6K$71.65Strong Buy
8
Logo Vericel CorporationVCELVericel Corporation
$2.1B506.5K$39.86Strong Buy
9
Logo Buenaventura Mining Company Inc.BVNBuenaventura Mining Company Inc.
$4.2B760.3K$17.60Buy
10
Logo Iamgold CorporationIAGIamgold Corporation
$4.0B12.5M$6.98Buy
11
SGHCSuper Group (SGHC) Limited
$5.8B1.5M$10.87Strong Buy
12
Logo CAVA Group Inc.CAVACAVA Group Inc.
$10.0B3.7M$85.59Buy
13
Logo Transportadora de Gas del Sur SA TGSTGSTransportadora de Gas del Sur SA TGS
$4.1B336.6K$29.98Strong Buy
14
Logo Synovus Financial Corp.SNVSynovus Financial Corp.
$6.8B2.8M$49.11Buy
15
Logo Sabra Health Care REIT Inc.SBRASabra Health Care REIT Inc.
$4.3B2.2M$18.16Buy
16
Logo Clear Secure Inc.YOUClear Secure Inc.
$2.3B1.4M$29.62Strong Buy
17
Logo Levi Strauss & CoLEVILevi Strauss & Co
$7.8B3.7M$20.49Strong Buy
18
Logo Catalyst Pharmaceuticals Inc.CPRXCatalyst Pharmaceuticals Inc.
$2.6B1.3M$21.02Strong Buy
19
Logo Chart Industries Inc.GTLSChart Industries Inc.
$7.4B1.6M$198.73Strong Buy
20
Logo Life Time Group Holdings Inc.LTHLife Time Group Holdings Inc.
$6.3B2.4M$28.67Buy
21
Logo Avantor Inc.AVTRAvantor Inc.
$9.7B11.3M$14.01Buy
22
Logo TITAN AMERICA SATTAMTITAN AMERICA SA
$2.4B767.4K$13.67Buy
23
Logo Hanover Insurance Group IncTHGHanover Insurance Group Inc
$6.1B258.9K$166.47Buy
24
Logo Argan Inc.AGXArgan Inc.
$3.0B426.8K$238.48Buy
25
Logo Birkenstock Holding plcBIRKBirkenstock Holding plc
$8.8B2.0M$51.72Strong Buy
26
Logo Knight-Swift Transportation Holdings Inc.KNXKnight-Swift Transportation Holdings Inc.
$7.3B2.9M$43.39Buy
27
Logo Globus Medical Inc.GMEDGlobus Medical Inc.
$7.2B1.7M$54.03Buy
28
Logo TXNM ENERGY INCTXNMTXNM ENERGY INC
$6.0B1.3M$56.79Buy
29
Logo Laureate Education Inc.LAURLaureate Education Inc.
$3.5B1.2M$22.97Buy
30
Logo Genworth Financial IncGNWGenworth Financial Inc
$3.3B6.2M$8.00Buy
31
Logo InvenTrust Properties Corp.IVTInvenTrust Properties Corp.
$2.2B408.9K$27.88Buy
32
Logo SkyWest Inc.SKYWSkyWest Inc.
$4.1B410.2K$116.63Strong Buy
33
Logo Adtalem Global Education Inc.ATGEAdtalem Global Education Inc.
$4.4B365.7K$113.88Strong Buy
34
Logo BGC Group Inc.BGCBGC Group Inc.
$4.3B2.3M$9.68Strong Buy
35
Logo Wix.com Ltd.WIXWix.com Ltd.
$8.6B607.8K$148.45Strong Buy
36
Logo DigitalOcean Holdings Inc.DOCNDigitalOcean Holdings Inc.
$2.5B1.5M$28.48Buy
37
Logo Element Solutions Inc.ESIElement Solutions Inc.
$5.5B2.3M$23.76Strong Buy
38
Logo McGrath RentCorpMGRCMcGrath RentCorp
$2.9B110.9K$127.77Buy
39
Logo Sportradar Group AGSRADSportradar Group AG
$8.5B1.9M$27.92Strong Buy
40
Logo Wingstop Inc.WINGWingstop Inc.
$9.0B619.7K$290.30Strong Buy
41
Logo SPX Technologies Inc.SPXCSPX Technologies Inc.
$7.8B240.5K$180.27Strong Buy
42
Logo Dutch Bros Inc.BROSDutch Bros Inc.
$8.0B2.3M$58.28Strong Buy
43
Logo Krystal Biotech Inc.KRYSKrystal Biotech Inc.
$4.3B273.6K$152.08Strong Buy
44
Logo Shift4 Payments Inc.FOURShift4 Payments Inc.
$6.8B1.1M$104.70Buy
45
CHACHAGEE HOLDINGS LTD SPON ADS EACH R SPON ADS EACH REP 1 CL A
$4.6B1.0M$23.11Strong Buy
46
Logo PennyMac Financial Services Inc.PFSIPennyMac Financial Services Inc.
$5.3B441.9K$95.02Buy
47
Logo Bright Horizons Family Solutions Inc.BFAMBright Horizons Family Solutions Inc.
$7.1B489.5K$112.67Buy
48
Logo Huron Consulting Group Inc.HURNHuron Consulting Group Inc.
$2.3B153.7K$134.14Strong Buy
49
Logo Enlight Renewable Energy Ltd.ENLTEnlight Renewable Energy Ltd.
$3.0B29.6K$25.43Buy
50
Logo Provident Financial Services IncPFSProvident Financial Services Inc
$2.4B611.8K$18.98Strong Buy

Share on Social Networks: