12 Best NYSE Stocks to Buy for Long-Term Investment 

8. Snowflake Inc. (NYSE:SNOW)

Number of Hedge Fund Holders: 80

Snowflake Inc. (NYSE:SNOW) is one of the best NYSE stocks to buy for long-term investment. Barclays lifted the price target on Snowflake Inc. (NYSE:SNOW) to $285 from $272 on June 4 and maintained an Equal Weight rating on the shares. It told investors in a research note that the firm left the company’s investor day more positive on the shares, adding that “faster product velocity is clear and Cortex Code seems to be driving a multi-pronged, positive effect on usage that is still early”. The firm also believes that Snowflake Inc.’s (NYSE:SNOW) financial updates were limited to significantly earlier than expected GAAP profitability.

In another development, Truist lifted the price target on Snowflake Inc. (NYSE:SNOW) to $300 from $275 the same day and maintained a Buy rating on the shares. The firm told investors in a research note that, after discussions at the Snowflake Summit 2026, customer and partner feedback show that the company’s CoCo tools are accelerating workload creation, platform expansion, and migrations.

Snowflake Inc. (NYSE:SNOW) provides cloud data warehousing software and offers Data Cloud, an ecosystem that allows customers, data providers, partners, and data consumers to break down data silos and derive value from data. The company’s platform supports a range of use cases, including data lakes, data warehousing, data engineering, data application development, data science, and data sharing.

1281292 - 11759070 - 1