Shengfeng Development Ltd Short Interest Report

SFWLNASDAQ
$0.8600
-0.02-2.27%
At close: Apr 2, 5:00 PM EST
$0.9499
0.089910.45%
After Hours: Mar 26, 4:22 PM EST