Internet Initiative Japan Inc Short Interest Report

IIJIYOTCID
$32.05
At close: Apr 17, 5:00 PM EST
$34.80
2.758.58%
After Hours: Jan 5, 9:26 AM EST
OverviewNewsShort Interest