Nektar Therapeutics (NKTR)

NKTR · NASDAQ
$37.76−1.11 (−2.86%)
At close on Nov 3

Breakdown

Top shareholders

Institutions

Ownership statements

Insider trades