EquityFolio

CEPL vs CYD

Capstone Energy Plus, Inc. - Common Stock · China Yuchai International Limited Common Stock

Relative return (rebased to 100)

Key stats

Metric CEPL CYD
Price $3.26 $26.35
Market Cap $60.46M $988.61M
P/E 21.40 21.95
P/B — 0.77
P/S 0.57 0.37
ROE — 3.5%
Net Margin 2.7% 1.7%
Gross Margin 32.0% 14.7%
Revenue Growth 23.9% 5.0%
Dividend Yield — —
EPS $0.15 $1.20

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.