logo

STAAR Surgical Company

DB • SR3 US8523123052

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

1.46b USD | # 4521 in DE

Volume

648 shares | 14.47k USD

Shares Outstanding

49.51m

Free Float Shares

15.25% | 7.55m

Nasdaq:STAA

News