Commercial Vehicle Group, Inc.

General ticker "CVGI" information:

  • Sector: Industrials
  • Industry: Machinery
  • Capitalization: $79.4M

Commercial Vehicle Group, Inc. does not follow the US Stock Market performance with the rate: -33.5%.

Estimated limits based on current volatility of 4.2%: low 2.15$, high 2.33$

Factors to consider:

  • US accounted for 76.4% of revenue in the fiscal year ended 2022-12-31
  • Current price 50.8% below estimated low
  • Earnings for 9 months up through Q3 are below our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2023-12-31 to 2025-12-30

  • 2023-12-31 to 2024-12-30 estimated range: [4.35$, 7.90$]
  • 2024-12-30 to 2025-12-30 estimated range: [4.58$, 8.20$]

Financial Metrics affecting the CVGI estimates:

  • Positive: 0.10 < Non-GAAP EPS, $ of 0.91
  • Negative: 0.14 < Interest expense per share, $ of 0.32
  • Positive: Operating cash flow per share per price, % of 17.11 > 12.76
  • Positive: -0.96 < Investing cash flow per share, $ of -0.60

Similar symbols

Short-term CVGI quotes

Long-term CVGI plot with estimates

Financial data

YTD 2021-12-31 2022-12-31 2023-12-31
Operating Revenue $971.58MM $981.55MM $994.68MM
Operating Expenses $922.00MM $961.41MM $946.62MM
Operating Income $49.58MM $20.14MM $48.06MM
Non-Operating Income $-17.46MM $-21.21MM $-11.89MM
Interest Expense $11.18MM $9.83MM $10.69MM
R&D Expense $9.10MM $7.10MM $6.20MM
Income(Loss) $32.12MM $-1.07MM $36.17MM
Taxes $8.39MM $20.90MM $-13.24MM
Profit(Loss) $23.73MM $-21.97MM $49.41MM
Stockholders Equity $126.65MM $120.04MM $172.93MM
Inventory $141.04MM $142.54MM $128.08MM
Assets $507.69MM $470.27MM $483.21MM
Operating Cash Flow $-29.83MM $68.95MM $38.28MM
Capital expenditure $17.65MM $19.71MM $19.70MM
Investing Cash Flow $-17.57MM $-19.71MM $-19.70MM
Financing Cash Flow $31.01MM $-50.09MM $-12.73MM
Earnings Per Share* $0.75 $-0.68 $1.50

* EPS are Split Adjusted, recent splits may be reflected with a delay.