ORBIMED ADVISORS LLC

0

followers

Follow
Stock Avg. Buy ($) Avg. Sell ($) Net Quantity Net Value ($) Latest Transaction
Neuropace, Inc. - 13.89 -66,434 -929,145 24 Apr 2024 Sell (-) 4D

24 Apr

Stock Type Quantity Price Value ($)
Neuropace, Inc. Sell (-) 1,781 13.56 24,150

23 Apr

Neuropace, Inc. Sell (-) 21,791 14.01 305,292

22 Apr

Neuropace, Inc. Sell (-) 24,609 14.00 344,526

19 Apr

Neuropace, Inc. Sell (-) 18,253 13.98 255,177