logo

Electra Therapeutics

Nasdaq • ETRA • US2848251060

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

712m USD | # 5571 in US

Volume

1.17m shares | 14.63m USD

Shares Outstanding

62.77m

Free Float Shares

56.89% | 35.71m

News