10 Best Affordable Stocks Under $50 to Buy

2. Pfizer Inc. (NYSE:PFE)

Share Price: $25.14

Forward P/E: 8.24

Number of Hedge Fund Holders: 83

Pfizer Inc. (NYSE:PFE) ranks among the best affordable stocks under $50 to buy. On August 5, Morgan Stanley increased its price target for Pfizer Inc. (NYSE:PFE) from $32 to $33 while keeping an Equalweight rating.

This decision came after Pfizer Inc. (NYSE:PFE) released its Q2 2025 earnings report. The company continues to navigate policy changes in the pharmaceutical sector.

The firm highlighted that Pfizer Inc.’s (NYSE:PFE) guidance accounts for the impact of tariffs from China, Canada, and Mexico. It also reflects potential price changes based on a recent letter received from President Trump.

In its outlook, Pfizer Inc. (NYSE:PFE) reaffirmed its full-year 2025 revenue guidance. The company increased its adjusted diluted EPS forecast by $0.10 at the midpoint to a range of $2.90 to $3.10.

This higher adjusted diluted EPS guidance is supported by Pfizer Inc.’s (NYSE:PFE) strong performance, continued confidence in the company’s business, a favorable impact from foreign exchange, cost improvement initiatives, and an improved effective tax rate.

Pfizer Inc. (NYSE:PFE) is a leading pharmaceutical company that focuses on the discovery, development, and manufacture of healthcare products, medicines, and vaccines.