logo

Strata Critical Medical

Nasdaq • SRTA US0926671043

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

472m USD | # 6201 in US

Volume

1.03m shares | 5.63m USD

Shares Outstanding

88.47m

Free Float Shares

65.81% | 58.22m

News