EquityFolio

CYD vs PSIX

China Yuchai International Limited Common Stock · Power Solutions International, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric CYD PSIX
Price $22.45 $45.73
Market Cap $842.29M $1.05B
P/E 18.70 9.25
P/B 0.66 5.19
P/S 0.32 1.46
ROE 3.5% 56.1%
Net Margin 1.7% 15.8%
Gross Margin 14.7% 25.6%
Revenue Growth 5.0% 51.8%
Dividend Yield — —
EPS $1.20 $4.94

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