Apellis Pharmaceuticals Inc Short Interest Report

APLSNASDAQ
$17.21
-0.76-4.23%
At close: Mar 20, 5:00 PM EST
$17.21
N/A
After Hours: Mar 20, 4:03 PM EST