Skip to content
★ Sign in to follow
Ecofirst Consolidated Bhd logo

Ecofirst Consolidated Bhd Stock: price and insider trades · Malaysia

MY·Mcap MYR 379.7MReal Estate

1 insider bought €1.1M of shares over the last 90 days, the latest by MR CHEW HIAN TAT, filed 04 Nov 2026.

Ecofirst Consolidated Bhd: what insiders have been doing

This page follows insider dealings at Ecofirst Consolidated Bhd as filed with Bursa Malaysia (SC), a company from the Real Estate sector based in Malaysia. From 5 November 2025 to 5 November 2026, the disclosure feed for Ecofirst Consolidated Bhd logged 31 filings by 1 insider.

The record shows 25 purchases on the open market worth €1.3M, made by 1 insider, against 6 sales worth €1.5M by 1 insider. On balance, insiders were net sellers of €159k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Chew Hian Tat filed the largest sale, €550k, on 1 September 2026, which represents 0.66% of the company's market value. Among those who bought: 1 senior executive.

The last purchase on record was published on 4 November 2026, which is 5 days ago. Filings reach the Bursa Malaysia (SC) feed a median of 1 day after the trade. The shorter that gap, the sooner other investors can see what insiders have done.

For context, the typical company on the same exchange (median of 484 companies) published 5 filings over the same period, against 31 filings here. Looking back to 2026, when coverage begins, insiders filed 25 purchases and 6 sales.

For comparison within the same sector, see the insider buying recorded at XIOR and Fonciere Inea. These figures are compiled from regulatory filings published by Bursa Malaysia (SC). They describe what insiders did and are not a recommendation.

Key facts

Headquarters: Malaysia

Source: Wikidata (CC0).

Insider Decl.
31
Thresholds
n/a
Buy Volume
€1M
25 ops. · all time
Sell Volume
€1M
6 ops. · all time

Who traded when

BuySale
Chew Hian Tat25 buys6 sales

Since the insiders bought

  • Filed 23 Oct 2026 · 17 days ago · €16k
    +1.6%
    Entry MYR 0.32 · Close 03 Nov 2026 MYR 0.32

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 19,067 of 26,911 companies
37.5
score / 100
Value
41
Quality
34
FCF yld-2.7%
Earn yld4.1%
EV/EBITDA13.9x
ROE3.0%
Gross mgn18%
Net mgn5.2%
Debt/EBITDA4.8x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended May 2026 · cache

MYR 0.32
Analyst consensus
·
Income statement
RevenueMYR 310.7M
Gross profitMYR 56.5M18% margin
EBITDAMYR 43M14% margin
Net incomeMYR 16.2M5.2% margin
Valuation
PER (trailing)32.0x
P/Book0.7x
Beta0.31
Balance sheet & cash
Market capMYR 379.7M
Total debtMYR 205.6M
Free Cash Flow-MYR 10.7M
Debt / Equity38%
Profitability & ownership
ROE3.0%
ROA2.6%
% insiders72.1%
% institutions0.2%
Last declaration on 4 November 2026
Declarations31 total
  • ▲
    DirectorExecutives
    276,250 MYR0BURSA
    850,000 shares@ MYR 0.325Ordinary sharesBURSABURSA:bursa-my:3722120:1
    Canonical exit: 1 Feb 2027 (T+90)
  • ▲
    DirectorExecutives
    279,825 MYR0BURSA
    861,000 shares@ MYR 0.325Ordinary sharesBURSABURSA:bursa-my:3722120:2
    Canonical exit: 1 Feb 2027 (T+90)
  • ▼
    DirectorExecutives
    368,160 MYR17BURSA
    1,150,500 shares@ MYR 0.320.095% mcap3.0% of flowOrdinary sharesBURSABURSA:bursa-my:3720656:1
  • ▲
    DirectorExecutives
    72,553 MYR14BURSA
    234,800 shares@ MYR 0.3090.019% mcap0.6% of flowOrdinary sharesBURSABURSA:bursa-my:3718005:1
    Canonical exit: 20 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    53,040 MYR13BURSA
    170,000 shares@ MYR 0.3120.014% mcap0.5% of flowOrdinary sharesBURSABURSA:bursa-my:3718005:2
    Canonical exit: 20 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    368,000 MYR18BURSA
    1,150,000 shares@ MYR 0.320.10% mcap3.2% of flowOrdinary sharesBURSABURSA:bursa-my:3716689:1
    Canonical exit: 17 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    50,065 MYR13BURSA
    155,000 shares@ MYR 0.3230.013% mcap0.4% of flowOrdinary sharesBURSABURSA:bursa-my:3716116:1
    Canonical exit: 14 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    15,750 MYR11BURSA
    50,000 shares@ MYR 0.3150.0042% mcap0.4% of flowOrdinary sharesBURSABURSA:bursa-my:3715553:1
    Canonical exit: 13 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    80,000 MYR14BURSA
    250,000 shares@ MYR 0.320.020% mcap3.0% of flowOrdinary sharesBURSABURSA:bursa-my:3712952:1
    Canonical exit: 4 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    90,240 MYR14BURSA
    282,000 shares@ MYR 0.320.023% mcap3.3% of flowOrdinary sharesBURSABURSA:bursa-my:3712952:2
    Canonical exit: 4 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    48,000 MYR13BURSA
    150,000 shares@ MYR 0.320.012% mcap1.8% of flowOrdinary sharesBURSABURSA:bursa-my:3712952:3
    Canonical exit: 4 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    39,000 MYR12BURSA
    120,000 shares@ MYR 0.3250.0100% mcap1.0% of flowOrdinary sharesBURSABURSA:bursa-my:3712478:1
    Canonical exit: 3 Jan 2027 (T+90)
  • ▲
    DirectorExecutives
    52,800 MYR13BURSA
    160,000 shares@ MYR 0.330.013% mcap1.4% of flowOrdinary sharesBURSABURSA:bursa-my:3710065:1
    Canonical exit: 27 Dec 2026 (T+90)
  • ▼
    DirectorExecutives
    1M MYR23BURSA
    3,113,200 shares@ MYR 0.3450.27% mcap27.4% of flowOrdinary sharesBURSABURSA:bursa-my:3706416:1
  • ▲
    DirectorExecutives
    269,100 MYR17BURSA
    780,000 shares@ MYR 0.3450.070% mcap2.3% of flowOrdinary sharesBURSABURSA:bursa-my:3705099:1
    Canonical exit: 9 Dec 2026 (T+90)
  • ▲
    DirectorExecutives
    364,038 MYR17BURSA
    1,070,700 shares@ MYR 0.340.096% mcap3.0% of flowOrdinary sharesBURSABURSA:bursa-my:3704644:1
    Canonical exit: 7 Dec 2026 (T+90)
  • ▲
    DirectorExecutives
    288,414 MYR17BURSA
    882,000 shares@ MYR 0.3270.076% mcap2.4% of flowOrdinary sharesBURSABURSA:bursa-my:3704644:2
    Canonical exit: 8 Dec 2026 (T+90)
  • ▲
    DirectorExecutives
    190,380 MYR16BURSA
    570,000 shares@ MYR 0.3340.050% mcap1.6% of flowOrdinary sharesBURSABURSA:bursa-my:3704644:3
    Canonical exit: 8 Dec 2026 (T+90)
  • ▲
    DirectorExecutives
    1M MYR21BURSA
    2,908,100 shares@ MYR 0.3460.25% mcap7.6% of flowOrdinary sharesBURSABURSA:bursa-my:3702087:1
    Canonical exit: 1 Dec 2026 (T+90)
  • ▲
    DirectorExecutives
    2M MYR22BURSA
    4,500,000 shares@ MYR 0.350.41% mcap12.2% of flowOrdinary sharesBURSABURSA:bursa-my:3701640:1
    Canonical exit: 30 Nov 2026 (T+90)
  • ▼
    DirectorExecutives
    3M MYR24BURSA
    7,700,000 shares@ MYR 0.3350.66% mcap20.0% of flowOrdinary sharesBURSABURSA:bursa-my:3701171:1
  • ▼
    DirectorExecutives
    482,400 MYR18BURSA
    1,440,000 shares@ MYR 0.3350.12% mcap3.7% of flowOrdinary sharesBURSABURSA:bursa-my:3701171:2
  • ▼
    DirectorExecutives
    1M MYR21BURSA
    4,040,000 shares@ MYR 0.3350.34% mcap11.2% of flowOrdinary sharesBURSABURSA:bursa-my:3700554:1
  • ▲
    DirectorExecutives
    300,150 MYR17BURSA
    870,000 shares@ MYR 0.3450.075% mcap2.3% of flowOrdinary SharesBURSABURSA:bursa-my:3698292:1
    Canonical exit: 22 Nov 2026 (T+90)
  • ▲
    DirectorExecutives
    48,300 MYR13BURSA
    140,000 shares@ MYR 0.3450.012% mcap0.4% of flowOrdinary SharesBURSABURSA:bursa-my:3692794:1
    Canonical exit: 4 Nov 2026 (T+90)

25 of 31 declarations

About Ecofirst Consolidated Bhd

Ecofirst Consolidated Bhd is a publicly listed company on the Malaysian stock market, specializing in property development and project management. It focuses on sustainable and environmentally friendly initiatives.

Recent ranked signals in the same sector

Purchases our model currently ranks for the recommendations list.

All recommendations