OSI Systems stock falls 5.21% after revenue misses expectations
AI Summary- Pomerantz LLP is investigating OSI Systems over potential securities-law violations.
- $11.36, or 5.21%, was the decline in OSI shares on Aug. 21, 2026.
- OSI Systems attributed its revenue shortfall to deferred deliveries caused by site constraints.