Both in Biotechnology

Ocugen vs Scribe Therapeutics

MetricOCGNSCTX
Price$0.9774$19.23
Market cap$331.4M$364.1M
Today−2.26%+9.45%
1 month−8.2%—
6 months−47.7%—
Year to date−27.6%—
1 year−44.5%—
Revenue growth (YoY)+8.4%—
Gross margin100.0%—
Net margin−1671.8%—
P/E (TTM)——
Price / sales——
Net cash$15.9M—
Dividend yield——
Volatility (60d)68.2%—
Short % of float32.8%8.6%
Next earnings——

Shading marks the stronger figure where one clearly exists (lower is better for valuation and volatility).