What Is Churchill China plc's (LON:CHH) Share Price Doing?

By Yahoo! Finance   |   1 week ago
What Is Churchill China plc's (LON:CHH) Share Price Doing?

Churchill China plc has experienced significant share price fluctuations on the AIM market, with highs and lows impacting investor opportunities. Currently trading at UK£5.10, the stock appears undervalued compared to its industry peers based on a price multiple model.

Read More

Did you find this insightful?