CohBar, Inc. (CWBR) has a market capitalization of $1.19M and trades at $0.41. The 52-week range is 0.0011-1.01.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -0.1, Earnings Per Share (EPS) of $-4.13.
The stock has a beta of 1.38, operates in the Healthcare sector.