Strata Critical Medical, Inc.

Strata Critical Medical, Inc.

SRTA · NASDAQ

5.51USD-0.26 (-4.51%)