logo

Capstone Energy+

Nasdaq • CEPL US14067D6076

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

218m USD | # 7495 in US

Volume

427.34k shares | 3.42m USD

Shares Outstanding

32.31m

Free Float Shares

79.28% | 25.62m

News