Fool.com contributor and finance professor Parkev Tatevosian reveals his best 20 stocks to buy now. Whether you're a growth investor, a dividend investor, or a value investor, there is something for you in this video.

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