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 …
Wellness Stocks to Invest in Now
view original post