Self-care health and wellness products make Perrigo (NASDAQ: PRGO) stock has been recovering well off its $31.22 bottom. The bear market selling seems to have abated as the Company is uniquely positioned to gain during an inflationary cycle as evidenced by its market share gain during the last recession. Fiscal […]

zorazhuang/iStock Unreleased via Getty Images Elevator Pitch I have a Buy investment rating assigned to Baidu, Inc.’s (NASDAQ:BIDU) shares. BIDU’s recent quarterly earnings indicate that the company is managing costs well and its AI (Artificial Intelligence) Cloud continues to achieve strong growth. Considering its current appealing valuations and the Wall […]