Executives have no excuse to ditch inventory

[ad_1] When Pfizer and its German partner BioNTech announced Monday that its Covid-19 vaccine was highly effective, global stocks soared. Pfizer shares rose 7 percent and CEO Albert Bourla sold $ 5.6 million worth of shares within a step of the company’s all-time high. This attracted some negative attention. But …

Read More »