NASDAQ
OSI Systems, Inc. (OSIS)
♥ 540 Thanks from members
OSI Systems, Inc. (OSIS) displays strong government-driven demand, record backlogs, and recent major contract wins offset by geopolitical delivery delays, top-line revenue misses, and near-term margin timing headwinds.