logo

Capstone Energy+

Nasdaq • CEPL US14067D6076

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

251m USD | # 7225 in US

Volume

384.54k shares | 3.93m USD

Shares Outstanding

31.96m

Free Float Shares

80.01% | 25.57m

News