logo

Strata Critical Medical

Nasdaq • SRTA US0926671043

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

461m USD | # 6314 in US

Volume

765.78k shares | 3.46m USD

Shares Outstanding

86.45m

Free Float Shares

71.32% | 61.65m

News