KCH.SG
Price
Day trading desk
VWAP and the session figures are computed from the delayed intraday series on this page, so they lag the live tape and will not match a broker's real-time VWAP exactly. Turn on Prior day H/L/C, Opening range and Volume profile in the chart's Studies menu to see these levels drawn on price.
Trailing performance
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
Unusual options activity
That is the normal state — most contracts trade well inside their existing open interest.
Contracts trading at or above their open interest, ranked by notional and where the print landed.
5 more panels on KCH.SG open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals
Valuation & profitability ratios
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Total revenue | $1.87B | $1.59B | $1.22B | $838.80M | +18.0% |
| Operating revenue | $1.87B | $1.59B | $1.22B | $838.80M | +18.0% |
| Net interest income | -$10.65M | -$10.13M | -$10.30M | -$4.28M | -5.1% |
| Pre-tax income | $634.30M | $514.72M | $384.02M | $195.56M | +23.2% |
| Tax provision | $130.69M | $99.87M | $75.92M | $36.45M | +30.9% |
| Net income | $503.61M | $414.84M | $308.09M | $159.11M | +21.4% |
| Net income to common | $503.61M | $414.84M | $308.09M | $159.11M | +21.4% |
| Basic EPS | 21.76 | 17.92 | 13.37 | 6.97 | +21.4% |
| Diluted EPS | 21.65 | 17.78 | 13.22 | 6.88 | +21.8% |
| EBIT | $644.95M | $524.85M | $394.32M | $199.85M | +22.9% |
| Basic shares | 23.14M | 23.15M | 23.05M | 22.82M | -0.1% |
| Diluted shares | 23.26M | 23.33M | 23.31M | 23.13M | -0.3% |
| Line item | 2025 | 2024 | 2023 | 2022 | 2021 | YoY |
|---|---|---|---|---|---|---|
| Cash & equivalents | $163.36M | $113.21M | $126.69M | $156.27M | — | +44.3% |
| Cash & short-term investments | $2.68B | $3.65B | $2.84B | $1.96B | — | -26.7% |
| Accounts receivable | $518.92M | $477.92M | $391.05M | $326.21M | — | +8.6% |
| Property, plant & equipment | $89.43M | $82.92M | $63.40M | $53.48M | — | +7.8% |
| Goodwill & intangibles | $3.54M | $3.54M | $3.54M | $3.54M | — | 0.0% |
| Total assets | $6.04B | $4.89B | $3.77B | $2.75B | — | +23.7% |
| Current debt | $51.00M | $11.00M | — | — | $42.70M | +363.6% |
| Long-term debt | $173.40M | $173.12M | $183.85M | $195.75M | — | +0.2% |
| Total debt | $224.40M | $184.12M | $183.85M | $195.75M | — | +21.9% |
| Total liabilities | $4.08B | $3.40B | $2.69B | $2.00B | — | +20.0% |
| Retained earnings | $1.72B | $1.23B | $828.25M | $533.12M | — | +39.7% |
| Shareholder equity | $1.96B | $1.48B | $1.09B | $745.45M | — | +32.1% |
| Net tangible assets | $1.96B | $1.48B | $1.08B | $741.91M | — | +32.2% |
| Shares issued | 23.38M | 23.29M | 23.18M | 23.09M | — | +0.4% |
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Net income | $503.61M | $414.84M | $308.09M | $159.11M | +21.4% |
| Depreciation & amortisation | $5.83M | $5.80M | $3.27M | $2.72M | +0.6% |
| Stock-based compensation | $17.88M | $14.15M | $9.36M | $6.68M | +26.4% |
| Change in working capital | $579.29M | $596.06M | $569.67M | $376.60M | -2.8% |
| Operating cash flow | $1.04B | $976.30M | $859.84M | $557.82M | +6.9% |
| Capital expenditure | -$53.69M | -$23.94M | -$6.61M | -$6.90M | -124.2% |
| Investing cash flow | -$922.21M | -$960.13M | -$860.89M | -$708.57M | +3.9% |
| Share buybacks | -$90.00M | -$10.00M | $0 | $0 | -800.0% |
| Dividends paid | -$15.78M | -$13.94M | -$12.95M | -$11.93M | -13.2% |
| Financing cash flow | -$71.38M | -$29.66M | -$28.52M | $185.99M | -140.7% |
| Free cash flow | $990.05M | $952.36M | $853.23M | $550.91M | +4.0% |
| End cash position | $163.36M | $113.21M | $126.69M | $156.27M | +44.3% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | YoY |
|---|---|---|---|---|---|---|---|
| Total revenue | $548.52M | $466.71M | $483.27M | $497.50M | $469.81M | — | +17.5% |
| Operating revenue | $548.52M | $466.71M | $483.27M | $497.50M | $469.81M | — | +17.5% |
| Net interest income | -$3.32M | -$3.17M | -$2.98M | -$2.57M | -$2.56M | — | -4.9% |
| Pre-tax income | $219.80M | $139.66M | $174.82M | $178.88M | $168.29M | — | +57.4% |
| Tax provision | $43.93M | $27.11M | $36.20M | $37.23M | $34.17M | — | +62.1% |
| Net income | $175.87M | $112.55M | $138.62M | $141.65M | $134.12M | — | +56.3% |
| Net income to common | $175.87M | $112.55M | $138.62M | $141.65M | $134.12M | — | +56.3% |
| Basic EPS | 7.73 | 4.90 | 6.01 | — | 5.79 | 3.85 | +57.8% |
| Diluted EPS | 7.72 | 4.88 | 5.99 | — | 5.76 | 3.83 | +58.2% |
| EBIT | $223.13M | $142.83M | $177.81M | $181.45M | $170.85M | — | +56.2% |
| Basic shares | 22.76M | 22.98M | 23.06M | — | 23.18M | 23.17M | -0.9% |
| Diluted shares | 22.79M | 23.06M | 23.16M | — | 23.29M | 23.31M | -1.2% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | YoY |
|---|---|---|---|---|---|---|---|
| Cash & equivalents | $210.51M | $223.26M | $163.36M | $170.16M | $138.10M | — | -5.7% |
| Cash & short-term investments | $2.89B | $2.79B | $2.68B | $2.35B | $2.14B | — | +3.4% |
| Accounts receivable | $563.14M | $541.82M | $518.92M | $515.23M | $555.64M | — | +3.9% |
| Property, plant & equipment | $94.27M | — | $89.43M | $123.20M | $112.18M | $94.98M | — |
| Goodwill & intangibles | $3.54M | $3.54M | $3.54M | $3.54M | $3.54M | — | 0.0% |
| Total assets | $6.43B | $6.22B | $6.04B | $5.83B | $5.56B | — | +3.4% |
| Current debt | $51.00M | $51.00M | $51.00M | $26.00M | — | — | 0.0% |
| Long-term debt | $173.53M | $173.47M | $173.40M | $173.33M | $184.26M | — | +0.0% |
| Total debt | $224.53M | $224.47M | $224.40M | $199.33M | $184.26M | — | +0.0% |
| Total liabilities | $4.39B | $4.25B | $4.08B | $3.97B | $3.83B | — | +3.4% |
| Retained earnings | $1.99B | $1.82B | $1.72B | $1.58B | $1.44B | — | +9.3% |
| Shareholder equity | $2.04B | $1.97B | $1.96B | $1.87B | $1.72B | — | +3.4% |
| Net tangible assets | $2.03B | $1.96B | $1.96B | $1.86B | $1.72B | — | +3.5% |
| Shares issued | 22.78M | 23.46M | 23.38M | 23.38M | 23.37M | — | -2.9% |
| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | YoY |
|---|---|---|---|---|---|---|
| Operating cash flow | $241.91M | $248.87M | $241.39M | $303.47M | $269.09M | -2.8% |
| Capital expenditure | -$2.79M | -$7.55M | -$10.60M | -$13.93M | -$17.01M | +63.0% |
| Investing cash flow | -$149.07M | -$114.43M | -$219.36M | -$262.60M | -$259.29M | -30.3% |
| Share buybacks | -$100.58M | -$62.50M | -$50.00M | -$20.00M | -$10.00M | -60.9% |
| Dividends paid | -$5.66M | -$5.81M | -$3.91M | -$3.94M | -$3.94M | +2.6% |
| Financing cash flow | -$105.59M | -$74.53M | -$28.84M | -$8.81M | -$13.73M | -41.7% |
| Free cash flow | $239.12M | $241.32M | $230.79M | $289.54M | $252.08M | -0.9% |
| End cash position | $210.51M | $223.26M | $163.36M | $170.16M | $138.10M | -5.7% |
Options analytics
Max pain is the strike at which the largest dollar value of open contracts expires worthless. It describes current positioning; it is not a forecast and it moves as open interest changes.
Put/call ratios, max pain, implied volatility skew and where open interest is concentrated.
Analyst targets & ownership
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals
Options chain
Calls
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Puts
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile
Rating changes
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Aug 19, 26 | Morgan Stanley | MAINTAINED | Equal-Weight | Equal-Weight |
| Jul 27, 26 | Wells Fargo | MAINTAINED | Equal-Weight | Equal-Weight |
| Jul 20, 26 | JP Morgan | MAINTAINED | Neutral | Neutral |
| Jul 9, 26 | Wells Fargo | MAINTAINED | Equal-Weight | Equal-Weight |
| May 21, 26 | Morgan Stanley | MAINTAINED | Equal-Weight | Equal-Weight |
| Apr 27, 26 | RBC Capital | MAINTAINED | Sector Perform | Sector Perform |
| Apr 27, 26 | Wells Fargo | DOWNGRADE | Overweight | Equal-Weight |
| Apr 27, 26 | Truist Securities | MAINTAINED | Buy | Buy |
| Apr 9, 26 | Cantor Fitzgerald | MAINTAINED | Neutral | Neutral |
| Apr 9, 26 | Wells Fargo | MAINTAINED | Overweight | Overweight |
| Apr 6, 26 | Morgan Stanley | DOWNGRADE | Overweight | Equal-Weight |
| Mar 19, 26 | Jefferies | DOWNGRADE | Hold | Underperform |
Headlines
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.