News

Vertex Pharmaceuticals’ short interest has dropped by 22.32%, now sitting at 1.74% of its float—Wall Street seems less pessimistic. Short interest reflects how many shares are being bet against and ...