Strata Critical Medical, Inc.
$5.56
The Read: Historically, SRTA's stock has moved about 20% on macro catalysts including June 15 events, with price often settling within scenario bands after earnings met expectations and strategic moves like the Ohio Valley acquisition drove rallies or revenue guidance triggered declines.
Price
Overlays
Panel
SRTA
Hover to view data
No Data