The landscape among major investors presents a contradictory picture. South Dakota Investment Council dramatically reduced its stake by 51.7%, liquidating 9,700 shares. Meanwhile, other institutional ...
Company leadership expressed confidence in their strategic direction, significantly raising full-year revenue projections. BioNTech now anticipates revenues between €2.6 billion and €2.8 billion, up ...