Wellness Stocks to Invest in Now

view original post

Novo shares are a bargain, trading at 18 times earnings estimates. The catch is it’s a wobbly time to invest – in May, the firm abruptly ousted its chief executive. But analysts project 29% average …