Fool.com contributor and finance professor Parkev Tatevosian has carefully evaluated the stock market and selected his top 17 stocks to buy now. His list includes excellent growth stocks as well as spectacular dividend stocks for passive income investors.

*Stock prices used were the afternoon prices of May 6, 2023. The video was published on May 8, 2023.