The best mid-cap stocks to buy provide growth potential without being overly speculative. PDC Energy ( PDCE ): With oil prices likely to soar on reduced global supply, PDCE can still build on its momentum. Life Storage ( LSI ): Housing market dynamics could make this self-storage-focused real estate investment trust thrive. Oshkosh ( OSK ): Specialty truck and military vehicle maker OSK could be one of the best mid-cap stocks to buy on escalating tensions. Boyd Gaming ( BYD ): A gaming and hospitality firm, Boyd could benefit from broader travel desires. Williams-Sonoma ( WSM ): WSM caters to a more affluent crowd, thus providing some economic insulation. Lithia Motors ( LAD ): LAD has held up well because of the indispensable demand for personal transportation. Avis Budget ( CAR ): Avis could benefit from heightened domestic travel demand. Source: iQoncept / Shutterstock.com During this discounted period, it may be tempting to sniff out some popular small-capitalization trades. However, patient investors should consider the best mid-cap stocks to buy.
Companies Reporting Before The Bell β’ Great Elm Capital (NASDAQ: GECC ) is expected to report earnings for its first quarter. β’ Trevena (NASDAQ: TRVN ) is projected to report earnings for its first quarter. β’ Life Time Group Hldgs (NYSE: LTH ) is likely to report quarterly loss at $0.41 per share on revenue of $356.56 million. β’ Endeavor Gr Hldgs (NYSE: EDR ) is estimated to report quarterly earnings at $0.06 per share on revenue of $66.60 million. β’ Ondas Holdings (NASDAQ: ONDS ) is expected to report quarterly loss at $0.17 per share on revenue of $910.00 thousand. β’ Performance Food Group (NYSE: PFGC ) is projected to report quarterly earnings at $0.51 per share on revenue of $13.09 billion. β’ Golden Minerals (AMEX: AUMN ) is likely to report earnings for its first quarter. β’ Westwater Resources (AMEX: WWR ) is likely to report earnings for its first quarter. β’ Wireless Telecom Group (AMEX: WTT ) is estimated to report quarterly loss at $0.03 per share on revenue of $7.48 million. β’ Tricon Residential (NYSE: TCN ) is expected to report quarterly earnings at $0.