Latest Close
$0.49
Leadership
This leadership view lists the top executives currently surfaced by the company profile source for JSPR.
$0.49
-$1.84 (-79.08%)
$16,221,348.00
Healthcare
Biotechnology
strong_buy
This source did not return company officers for this ticker right now.