Deep Track Capital, LP

Insider Buys Quantity –
0
2024-05-10SaleNektar Therapeutics
NKTR
10 percent owner
56,000
0.0308%
$1.78$99,630-21.14%