Macrogenics Inc Short Interest Report

MGNXNASDAQ
$3.12
0.7631.99%
Last update: Mar 10, 12:20 PM
Earnings: Q4 2025 Earnings were released on Mon Mar 9th, after the market close