OpenSys M Bhd (KLSE:0040) — Stock Price
OpenSys M Bhd (KLSE:0040) is currently trading at RM0.31 MYR, up 0.00% today. Over the past 52 weeks, shares have ranged between RM0.30 and RM0.34. This page tracks OpenSys M Bhd's live share price on the KLSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see OpenSys M Bhd (0040) market capitalisation.
OpenSys M Bhd (0040) Stock Price Chart — Daily History & Trading Volume
The chart below tracks OpenSys M Bhd's daily closing share price and trading volume on the KLSE exchange over the past year, giving a clear view of recent price momentum and liquidity.
OpenSys M Bhd Income Statement — Revenue, Profit & Earnings by Year
OpenSys M Bhd's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Revenue | RM104.14 Million | RM92.75 Million | RM88.38 Million | RM82.29 Million | RM61.51 Million |
| Cost of Revenue | RM66.44 Million | RM57.63 Million | RM58.03 Million | RM50.89 Million | RM32.47 Million |
| Gross Profit | RM37.70 Million | RM35.12 Million | RM30.35 Million | RM31.40 Million | RM29.04 Million |
| Research & Development | RM2.98 Million | RM3.00 Million | RM2.52 Million | RM2.61 Million | RM2.38 Million |
| SG&A | RM9.49 Million | RM16.20 Million | RM8.20 Million | RM8.33 Million | RM7.20 Million |
| Total Operating Expenses | RM20.08 Million | RM19.20 Million | RM9.60 Million | RM15.34 Million | RM13.55 Million |
| Operating Income | RM17.63 Million | RM15.93 Million | RM20.74 Million | RM16.06 Million | RM15.49 Million |
| EBITDA | RM26.63 Million | RM25.41 Million | RM23.81 Million | RM23.41 Million | RM23.06 Million |
| EBIT | RM17.63 Million | RM16.77 Million | RM16.72 Million | RM16.06 Million | RM15.49 Million |
| Interest Expense | RM503.00K | RM511.00K | RM186.41K | RM188.79K | RM413.55K |
| Income Before Tax | RM17.90 Million | RM16.26 Million | RM16.54 Million | RM15.87 Million | RM15.07 Million |
| Income Tax Expense | RM4.35 Million | RM4.28 Million | RM4.13 Million | RM4.13 Million | RM3.99 Million |
| Net Income | RM13.31 Million | RM11.92 Million | RM12.34 Million | RM11.70 Million | RM11.04 Million |
OpenSys M Bhd Balance Sheet — Assets, Liabilities & Shareholder Equity
The balance sheet below summarizes OpenSys M Bhd's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total Assets | RM129.25 Million | RM127.11 Million | RM118.43 Million | RM106.63 Million | RM101.42 Million |
| Total Current Assets | RM74.68 Million | RM71.95 Million | RM60.25 Million | RM63.58 Million | RM54.75 Million |
| Cash & Equivalents | — | — | — | RM38.18 Million | RM38.44 Million |
| Short-term Investments | — | — | — | RM1.13 Million | RM28.89 Million |
| Net Receivables | RM11.37 Million | RM17.05 Million | RM14.92 Million | RM13.13 Million | RM5.51 Million |
| Inventory | RM14.28 Million | RM20.55 Million | RM12.75 Million | RM10.69 Million | RM9.33 Million |
| Property, Plant & Equipment | — | — | — | RM33.61 Million | RM37.39 Million |
| Goodwill | — | — | — | — | — |
| Total Liabilities | RM31.87 Million | RM35.34 Million | RM30.60 Million | RM23.61 Million | RM23.89 Million |
| Total Current Liabilities | RM20.29 Million | RM20.78 Million | RM16.60 Million | RM13.74 Million | RM12.97 Million |
| Long-term Debt | RM6.76 Million | RM9.51 Million | RM7.70 Million | RM4.05 Million | RM5.07 Million |
| Net Debt | RM-34.06 Million | RM-15.78 Million | RM-19.01 Million | RM-30.64 Million | RM-119.58K |
| Total Stockholder Equity | RM96.67 Million | RM91.46 Million | RM87.59 Million | RM82.85 Million | RM77.41 Million |
| Retained Earnings | RM66.88 Million | RM61.67 Million | RM57.80 Million | RM53.06 Million | RM47.62 Million |
OpenSys M Bhd Cash Flow Statement — Operating, Investing & Financing Activities
This cash flow statement breaks down how OpenSys M Bhd generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.
| Fiscal Year | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating Cash Flow | RM33.13 Million | RM10.53 Million | RM17.06 Million | RM10.69 Million | RM18.41 Million |
| Capital Expenditures | RM5.17 Million | RM4.74 Million | RM17.28 Million | RM2.58 Million | RM1.97 Million |
| Free Cash Flow | RM27.95 Million | RM5.79 Million | RM-227.63K | RM8.11 Million | RM16.44 Million |
| Investing Cash Flow | RM-4.77 Million | RM-4.68 Million | RM-17.04 Million | RM-1.94 Million | RM-1.53 Million |
| Financing Cash Flow | RM-13.78 Million | RM-5.00 Million | RM-7.19 Million | RM-9.01 Million | RM-9.75 Million |
| Dividends Paid | RM-8.04 Million | RM-8.04 Million | RM-7.60 Million | RM6.26 Million | RM4.47 Million |
| Stock-Based Compensation | — | — | — | — | — |
| Depreciation | RM9.00 Million | RM8.63 Million | RM7.09 Million | RM7.35 Million | RM7.57 Million |
| Change in Cash | RM14.58 Million | RM842.00K | RM-7.17 Million | RM-264.04K | RM4.46 Million |
OpenSys M Bhd Earnings History — EPS Actual vs. Analyst Estimates
Track OpenSys M Bhd's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.
| Report Date | EPS Actual | EPS Estimate | Surprise |
|---|---|---|---|
| Mar 31, 2026 | 0.01 | — | — |
| Dec 31, 2025 | 0.01 | — | — |
| Sep 30, 2025 | 0.01 | — | — |
| Jun 30, 2025 | 0.01 | — | — |
| Mar 31, 2025 | 0.01 | — | — |
| Dec 31, 2024 | 0.01 | — | — |
| Sep 30, 2024 | 0.01 | — | — |
| Jun 30, 2024 | 0.01 | — | — |