OSIS Shorts Hold Firm Ahead of October 23 Print
OSI Systems enters the final stretch before its October 23 earnings report with short sellers holding their ground and the Street trimming targets, even as bulls maintain their ratings. Short interest has eased…