Frontierby eninvs

Language: EN / RU

← All research
Dark theme

ICTSI: profit up 24.3%, but revenue growth decelerated from 25.3% to 18.9%

Contents
International Container Terminal Services (ICTSI)

In its Q3 2026 report, International Container Terminal Services (ICTSI) posted revenue of USD 984.053 million, operating profit of USD 537.158 million and net profit of USD 332.709 million. Year on year, revenue rose 18.9% and net profit 24.3%, while the net margin improved to 33.8% from 32.3%. Revenue growth decelerated from 25.3% in Q2 2026. Our conclusion: rather attractive – on the portal's model, the upside to fair value is +17%. Our view: the share is rather attractive at the current price; upside on the portal model +17%.

Our view: is there upside

Our view in numbers

MetricOur read
VerdictRather attractive
Upside on the portal model+17%
How the model worksfundamental value-creation model: EBITDA growth times the target multiple, against market cap
Dividend yield, 12m2.2%
Net debt / EBITDA17.99 – high leverage
Strongest case forNet profit rose 24.3% year on year and the margin improved to 33.8%, confirming business efficiency.
Strongest case againstRevenue growth decelerated from 25.3% to 18.9%, and leverage at 17.99x EBITDA LTM remains high.
What would change the viewIf revenue growth falls below 15% or leverage exceeds 20x EBITDA, the verdict could be downgraded to neutral.

Key takeaways

— Revenue rose 18.9% year on year, but growth decelerated from 25.3% a quarter earlier

— Net profit added 24.3%, outpacing revenue, and the margin rose to 33.8%

— Operating profit of USD 537.158 million confirms solid core operations

— Leverage of 17.99x EBITDA LTM is a level that demands attention

— A dividend yield of 2.18% is modest against the cost of capital

— Valuation at 22.2x P/E LTM and 237.2x EV/EBITDA LTM is expensive in absolute terms

— The portal's model implies +17% upside to fair value

Key figures, USD bn

MetricQ3 2025Q3 2026Change
Revenue0.830.98+18.9%
EBITDA0.54——
Operating profit0.460.54+16.7%
Net profit0.270.33+24.3%
Operating cash flow0.48——
Capex0.13——
EBITDA margin65.7%——
Net margin32.3%33.8%+1.5 pp

Revenue rose 18.9% year on year, but growth decelerated from 25.3% a quarter earlier

Q3 2026 revenue came in at USD 984.053 million, 18.9% above the year-earlier level. That is solid growth, but it is slower than the 25.3% seen in Q2 2026 – a deceleration.

The slowdown does not mean weakness: the absolute quarterly revenue level remains the highest in the company's history. The question is whether double-digit growth will persist once the low base effect fades.

For an investor, what matters is not the figure itself but the durability of the trend: if growth falls below 15%, it could cap the valuation, but for now the company remains above that threshold.

Revenue and EBITDA by quarter

PeriodMeasurebn USD
Q4 2024Revenue0.726154
Q1 2025Revenue0.74542
Q2 2025Revenue0.765125
Q3 2025Revenue0.827735
Q4 2025Revenue0.8969199999999999
Q1 2026Revenue0.9611109999999999
Q2 2026Revenue0.958726
Q3 2026Revenue0.984053
Q4 2024EBITDA0.44181400000000004
Q1 2025EBITDA0.4895919999999999
Q2 2025EBITDA0.49574799999999997
Q3 2025EBITDA0.544044
Q4 2025EBITDA−1.4141
Q1 2026EBITDA0.617841

EBITDA margin

PeriodMeasure%
Q4 2024EBITDA margin60.8
Q1 2025EBITDA margin65.7
Q2 2025EBITDA margin64.8
Q3 2025EBITDA margin65.7
Q4 2025EBITDA margin−157.7
Q1 2026EBITDA margin64.3
Q2 2026EBITDA margin—
Q3 2026EBITDA margin—

Missing EBITDA shown as zero, as in the original chart

Net profit added 24.3%, outpacing revenue, and the margin rose to 33.8%

Q3 2026 net profit reached USD 332.709 million, up 24.3% year on year. That is faster than revenue growth, indicating improved efficiency.

The net margin rose to 33.8% from 32.3% a year earlier. The 1.5 percentage point improvement is the result of profit growing faster than revenue.

This level of profitability is typical of companies with strong competitive positions. However, the sustainability of this metric depends on operating expense dynamics, which are not detailed in the report.

Net profit by quarter

PeriodMeasurebn USD
Q4 2024Net profit0.21721600000000002
Q1 2025Net profit0.261036
Q2 2025Net profit0.244305
Q3 2025Net profit0.26772199999999996
Q4 2025Net profit0.296577
Q1 2026Net profit0.31468799999999997
Q2 2026Net profit0.326697
Q3 2026Net profit0.332709

Operating profit of USD 537.158 million confirms solid core operations

Q3 2026 operating profit was USD 537.158 million. This is a key metric reflecting profitability before financial and tax factors.

The ratio of operating profit to revenue is about 54.6%, indicating high efficiency of core operations. The company maintains control over operating expenses.

The stability of operating profit is an important argument for the resilience of the business model, especially against the backdrop of decelerating revenue growth.

Net debt

at each reporting date, current net debt / EBITDA (LTM) = 17.99

PeriodMeasurebn USD
Q4 2024Net debt1.5452499999999998
Q1 2025Net debt1.7452509999999997
Q2 2025Net debt1.709785
Q3 2025Net debt3.2455090000000006
Q4 2025Net debt2.052558
Q1 2026Net debt2.34025

Leverage of 17.99x EBITDA LTM is a level that demands attention

Net debt at the latest reporting date stands at USD 2,052.558 million. The net debt to EBITDA ratio for the trailing twelve months is 17.99. This is a high level that limits financial flexibility.

EBITDA LTM in the facts is stated as USD 114.1 million, significantly below quarterly values, likely due to one-off write-offs. This distorts the ratio, but the fact remains: leverage is high.

The company needs to generate stable cash flow to service its debt. Any slowdown in operating activity could increase pressure on financial metrics.

A dividend yield of 2.18% is modest against the cost of capital

The dividend yield over the trailing twelve months is 2.18%. This is a low level that is unlikely to attract income-oriented investors.

With a market capitalisation of USD 25,013.378 million and LTM net profit of USD 1,126.9 million, the company could pay more but prefers to allocate funds to development or debt servicing.

For comparison, the key rate in the economy is often higher than this yield, making the dividend a less attractive instrument.

Share price, three years

close, last point 2026-11-10

PeriodMeasureUSD per share
2023-11-10Closing price208.6
2023-11-13Closing price205.0
2023-11-13Closing price205.0
2023-11-14Closing price203.4
2023-11-14Closing price203.4
2023-11-15Closing price208.8
2023-11-16Closing price209.8
2023-11-17Closing price211.0
2023-11-20Closing price212.0
2023-11-21Closing price214.8
2023-11-22Closing price218.4
2023-11-23Closing price215.4
2023-11-24Closing price218.4
2023-11-28Closing price220.0
2023-11-29Closing price221.6
2023-11-30Closing price220.0
2023-12-01Closing price219.8
2023-12-04Closing price220.0
2023-12-05Closing price228.8
2023-12-06Closing price235.0
2023-12-07Closing price229.0
2023-12-11Closing price229.0
2023-12-12Closing price232.0
2023-12-13Closing price234.4
2023-12-14Closing price229.2
2023-12-15Closing price237.0
2023-12-18Closing price244.0
2023-12-19Closing price246.0
2023-12-20Closing price243.2
2023-12-21Closing price238.0
2023-12-22Closing price240.0
2023-12-27Closing price239.0
2023-12-28Closing price242.2
2023-12-29Closing price246.8
2024-01-02Closing price256.0
2024-01-03Closing price249.8
2024-01-04Closing price255.4
2024-01-05Closing price252.0
2024-01-08Closing price249.0
2024-01-09Closing price246.4
2024-01-10Closing price241.0
2024-01-11Closing price238.4
2024-01-12Closing price245.8
2024-01-15Closing price251.2
2024-01-16Closing price248.4
2024-01-17Closing price248.0
2024-01-18Closing price247.8
2024-01-19Closing price239.2
2024-01-22Closing price241.0
2024-01-23Closing price243.4
2024-01-24Closing price246.0
2024-01-25Closing price241.0
2024-01-26Closing price236.0
2024-01-29Closing price236.0
2024-01-30Closing price239.4
2024-01-31Closing price243.0
2024-02-01Closing price243.0
2024-02-02Closing price248.0
2024-02-05Closing price255.8
2024-02-06Closing price259.8
2024-02-07Closing price270.0
2024-02-08Closing price271.0
2024-02-12Closing price274.0
2024-02-13Closing price272.0
2024-02-14Closing price270.0
2024-02-15Closing price273.0
2024-02-16Closing price280.0
2024-02-19Closing price276.0
2024-02-20Closing price290.0
2024-02-21Closing price280.0
2024-02-22Closing price276.2
2024-02-23Closing price279.0
2024-02-26Closing price278.0
2024-02-27Closing price288.0
2024-02-28Closing price285.0
2024-02-29Closing price289.0
2024-03-01Closing price283.2
2024-03-01Closing price283.2
2024-03-04Closing price300.0
2024-03-04Closing price300.0
2024-03-05Closing price295.4
2024-03-06Closing price292.0
2024-03-07Closing price300.0
2024-03-07Closing price300.0
2024-03-08Closing price309.8
2024-03-11Closing price301.6
2024-03-12Closing price309.0
2024-03-13Closing price316.0
2024-03-14Closing price313.0
2024-03-15Closing price315.0
2024-03-18Closing price307.2
2024-03-19Closing price307.0
2024-03-20Closing price314.8
2024-03-21Closing price319.4
2024-03-22Closing price318.4
2024-03-25Closing price317.2
2024-03-26Closing price324.0
2024-03-27Closing price318.0
2024-04-01Closing price320.0
2024-04-01Closing price320.0
2024-04-02Closing price333.0
2024-04-03Closing price329.2
2024-04-04Closing price321.0
2024-04-05Closing price326.0
2024-04-08Closing price326.0
2024-04-11Closing price329.0
2024-04-11Closing price329.0
2024-04-12Closing price330.0
2024-04-15Closing price326.0
2024-04-16Closing price314.2
2024-04-17Closing price315.0
2024-04-18Closing price331.0
2024-04-19Closing price328.4
2024-04-19Closing price328.4
2024-04-22Closing price325.0
2024-04-23Closing price328.0
2024-04-24Closing price330.0
2024-04-25Closing price329.6
2024-04-26Closing price326.4
2024-04-26Closing price326.4
2024-04-29Closing price336.2
2024-04-30Closing price336.8
2024-05-02Closing price348.0
2024-05-02Closing price348.0
2024-05-03Closing price342.0
2024-05-06Closing price347.0
2024-05-07Closing price350.2
2024-05-08Closing price359.0
2024-05-08Closing price359.0
2024-05-09Closing price354.0
2024-05-10Closing price345.6
2024-05-13Closing price361.0
2024-05-14Closing price353.6
2024-05-15Closing price349.0
2024-05-16Closing price345.8
2024-05-17Closing price334.0
2024-05-17Closing price334.0
2024-05-20Closing price339.4
2024-05-21Closing price347.0
2024-05-22Closing price354.0
2024-05-23Closing price351.2
2024-05-24Closing price353.0
2024-05-27Closing price350.0
2024-05-28Closing price338.6
2024-05-29Closing price329.6
2024-05-30Closing price329.6
2024-05-31Closing price341.6
2024-06-03Closing price338.0
2024-06-03Closing price338.0
2024-06-04Closing price333.6
2024-06-05Closing price335.0
2024-06-06Closing price353.8
2024-06-07Closing price354.4
2024-06-10Closing price350.0
2024-06-11Closing price341.2
2024-06-13Closing price340.0
2024-06-14Closing price339.6
2024-06-18Closing price338.0
2024-06-19Closing price341.0
2024-06-20Closing price334.6
2024-06-21Closing price316.0
2024-06-24Closing price331.0
2024-06-25Closing price346.0
2024-06-26Closing price349.8
2024-06-27Closing price348.0
2024-06-28Closing price349.8
2024-07-01Closing price349.0
2024-07-02Closing price352.0
2024-07-03Closing price359.8
2024-07-04Closing price369.0
2024-07-05Closing price360.0
2024-07-08Closing price355.0
2024-07-09Closing price360.0
2024-07-10Closing price356.4
2024-07-11Closing price360.0
2024-07-12Closing price368.0
2024-07-15Closing price363.2
2024-07-16Closing price362.0
2024-07-17Closing price364.4
2024-07-18Closing price363.0
2024-07-19Closing price369.8
2024-07-22Closing price355.8
2024-07-23Closing price362.8
2024-07-25Closing price353.8
2024-07-26Closing price355.0
2024-07-29Closing price357.4
2024-07-29Closing price357.4
2024-07-30Closing price353.0
2024-07-31Closing price356.0
2024-08-01Closing price360.0
2024-08-02Closing price350.0
2024-08-05Closing price348.0
2024-08-06Closing price348.0
2024-08-07Closing price352.0
2024-08-08Closing price357.0
2024-08-09Closing price357.8
2024-08-12Closing price365.0
2024-08-13Closing price367.6
2024-08-14Closing price369.0
2024-08-15Closing price374.0
2024-08-16Closing price395.0
2024-08-19Closing price396.0
2024-08-20Closing price412.0
2024-08-21Closing price411.0
2024-08-22Closing price417.2
2024-08-27Closing price408.4
2024-08-28Closing price405.2
2024-08-29Closing price403.0
2024-08-30Closing price396.2
2024-09-02Closing price405.0
2024-09-03Closing price398.6
2024-09-04Closing price398.0
2024-09-05Closing price404.0
2024-09-06Closing price400.0
2024-09-09Closing price402.0
2024-09-10Closing price407.0
2024-09-11Closing price407.2
2024-09-12Closing price418.6
2024-09-13Closing price411.0
2024-09-16Closing price413.4
2024-09-17Closing price405.0
2024-09-18Closing price404.0
2024-09-19Closing price402.8
2024-09-20Closing price403.4
2024-09-23Closing price414.0
2024-09-24Closing price413.0
2024-09-25Closing price410.0
2024-09-26Closing price410.0
2024-09-27Closing price410.0
2024-09-30Closing price404.0
2024-10-01Closing price404.4
2024-10-02Closing price416.2
2024-10-03Closing price412.0
2024-10-04Closing price420.0
2024-10-07Closing price429.0
2024-10-08Closing price438.0
2024-10-09Closing price429.8
2024-10-10Closing price420.4
2024-10-11Closing price407.8
2024-10-14Closing price402.0
2024-10-15Closing price408.4
2024-10-16Closing price407.0
2024-10-17Closing price408.4
2024-10-18Closing price409.0
2024-10-21Closing price408.4
2024-10-22Closing price417.4
2024-10-23Closing price407.0
2024-10-24Closing price409.0
2024-10-25Closing price412.8
2024-10-28Closing price413.8
2024-10-29Closing price413.0
2024-10-30Closing price415.0
2024-10-31Closing price396.0
2024-11-04Closing price405.0
2024-11-05Closing price409.0
2024-11-06Closing price395.2
2024-11-07Closing price400.0
2024-11-08Closing price392.6
2024-11-11Closing price390.0
2024-11-12Closing price380.2
2024-11-13Closing price378.0
2024-11-14Closing price380.0
2024-11-15Closing price383.0
2024-11-18Closing price383.0
2024-11-18Closing price383.0
2024-11-19Closing price393.8
2024-11-20Closing price399.0
2024-11-21Closing price408.0
2024-11-22Closing price397.0
2024-11-25Closing price415.0
2024-11-26Closing price390.0
2024-11-27Closing price385.0
2024-11-28Closing price385.0
2024-11-29Closing price370.0
2024-12-02Closing price390.0
2024-12-03Closing price394.0
2024-12-04Closing price396.0
2024-12-05Closing price385.2
2024-12-06Closing price391.0
2024-12-09Closing price395.0
2024-12-10Closing price404.8
2024-12-11Closing price388.0
2024-12-12Closing price395.0
2024-12-13Closing price397.0
2024-12-16Closing price400.0
2024-12-17Closing price385.4
2024-12-18Closing price384.8
2024-12-19Closing price385.0
2024-12-20Closing price390.0
2024-12-23Closing price391.2
2024-12-26Closing price389.2
2024-12-27Closing price386.0
2025-01-02Closing price399.0
2025-01-03Closing price399.4
2025-01-06Closing price410.6
2025-01-07Closing price400.0
2025-01-08Closing price397.0
2025-01-09Closing price399.4
2025-01-10Closing price399.0
2025-01-13Closing price392.2
2025-01-14Closing price389.2
2025-01-15Closing price395.0
2025-01-16Closing price394.0
2025-01-17Closing price399.0
2025-01-20Closing price396.0
2025-01-21Closing price390.0
2025-01-22Closing price395.0
2025-01-23Closing price390.2
2025-01-24Closing price385.2
2025-01-27Closing price375.0
2025-01-28Closing price349.2
2025-01-30Closing price351.0
2025-01-31Closing price350.0
2025-02-03Closing price341.0
2025-02-04Closing price367.0
2025-02-05Closing price378.0
2025-02-06Closing price370.2
2025-02-07Closing price358.2
2025-02-10Closing price348.6
2025-02-11Closing price332.0
2025-02-12Closing price340.0
2025-02-13Closing price355.0
2025-02-14Closing price344.8
2025-02-17Closing price350.0
2025-02-18Closing price350.0
2025-02-19Closing price347.0
2025-02-20Closing price346.0
2025-02-21Closing price345.0
2025-02-24Closing price340.4
2025-02-25Closing price340.0
2025-02-26Closing price340.0
2025-02-27Closing price340.0
2025-02-28Closing price349.8
2025-03-03Closing price340.0
2025-03-04Closing price340.0
2025-03-05Closing price337.0
2025-03-06Closing price356.0
2025-03-07Closing price385.0
2025-03-10Closing price390.0
2025-03-11Closing price369.0
2025-03-12Closing price364.4
2025-03-13Closing price376.0
2025-03-14Closing price381.0
2025-03-17Closing price393.0
2025-03-18Closing price385.2
2025-03-19Closing price374.0
2025-03-20Closing price374.0
2025-03-21Closing price371.0
2025-03-24Closing price360.0
2025-03-24Closing price360.0
2025-03-25Closing price363.2
2025-03-26Closing price374.0
2025-03-27Closing price367.0
2025-03-28Closing price370.0
2025-03-31Closing price355.0
2025-04-02Closing price361.6
2025-04-03Closing price353.0
2025-04-04Closing price336.8
2025-04-07Closing price320.0
2025-04-08Closing price348.0
2025-04-10Closing price340.0
2025-04-11Closing price340.0
2025-04-14Closing price354.6
2025-04-15Closing price354.0
2025-04-16Closing price340.2
2025-04-21Closing price340.0
2025-04-22Closing price339.0
2025-04-23Closing price353.0
2025-04-24Closing price340.0
2025-04-25Closing price350.0
2025-04-28Closing price360.0
2025-04-29Closing price350.0
2025-04-30Closing price340.2
2025-05-02Closing price358.4
2025-05-05Closing price353.4
2025-05-06Closing price375.0
2025-05-07Closing price383.0
2025-05-08Closing price385.4
2025-05-09Closing price385.0
2025-05-13Closing price407.0
2025-05-14Closing price411.0
2025-05-15Closing price407.0
2025-05-16Closing price410.0
2025-05-19Closing price416.0
2025-05-20Closing price400.0
2025-05-21Closing price400.2
2025-05-22Closing price400.0
2025-05-23Closing price404.0
2025-05-26Closing price405.6
2025-05-27Closing price404.8
2025-05-28Closing price410.2
2025-05-29Closing price412.2
2025-05-30Closing price410.0
2025-06-02Closing price412.0
2025-06-03Closing price415.0
2025-06-04Closing price411.0
2025-06-05Closing price409.0
2025-06-09Closing price413.6
2025-06-10Closing price414.0
2025-06-11Closing price415.0
2025-06-13Closing price415.0
2025-06-16Closing price416.0
2025-06-17Closing price416.0
2025-06-18Closing price419.0
2025-06-19Closing price418.2
2025-06-20Closing price426.0
2025-06-23Closing price415.6
2025-06-24Closing price414.6
2025-06-25Closing price417.0
2025-06-26Closing price413.0
2025-06-27Closing price420.6
2025-06-30Closing price411.0
2025-07-01Closing price413.0
2025-07-02Closing price415.0
2025-07-03Closing price419.0
2025-07-04Closing price419.0
2025-07-07Closing price418.8
2025-07-08Closing price425.8
2025-07-09Closing price441.0
2025-07-10Closing price445.0
2025-07-11Closing price440.0
2025-07-14Closing price446.0
2025-07-15Closing price443.6
2025-07-16Closing price443.0
2025-07-17Closing price445.0
2025-07-18Closing price438.0
2025-07-21Closing price445.0
2025-07-22Closing price443.0
2025-07-23Closing price473.6
2025-07-24Closing price460.0
2025-07-25Closing price460.0
2025-07-28Closing price466.0
2025-07-29Closing price447.0
2025-07-30Closing price445.6
2025-07-31Closing price448.0
2025-08-01Closing price455.0
2025-08-04Closing price455.0
2025-08-05Closing price460.0
2025-08-06Closing price481.0
2025-08-07Closing price494.0
2025-08-08Closing price488.0
2025-08-11Closing price489.0
2025-08-12Closing price494.0
2025-08-13Closing price490.0
2025-08-14Closing price481.0
2025-08-15Closing price485.0
2025-08-18Closing price485.6
2025-08-19Closing price475.0
2025-08-20Closing price489.8
2025-08-22Closing price489.8
2025-08-26Closing price453.2
2025-08-27Closing price485.0
2025-08-28Closing price480.0
2025-08-29Closing price483.0
2025-09-01Closing price481.0
2025-09-02Closing price480.0
2025-09-03Closing price472.0
2025-09-04Closing price475.0
2025-09-05Closing price487.8
2025-09-08Closing price482.4
2025-09-09Closing price489.0
2025-09-10Closing price474.2
2025-09-11Closing price480.0
2025-09-12Closing price481.4
2025-09-15Closing price489.8
2025-09-16Closing price491.0
2025-09-17Closing price507.0
2025-09-18Closing price507.0
2025-09-19Closing price509.0
2025-09-22Closing price508.0
2025-09-23Closing price499.0
2025-09-24Closing price500.0
2025-09-25Closing price499.0
2025-09-26Closing price494.0
2025-09-29Closing price481.0
2025-09-30Closing price471.6
2025-10-01Closing price486.0
2025-10-02Closing price486.0
2025-10-03Closing price512.0
2025-10-06Closing price508.0
2025-10-07Closing price512.5
2025-10-08Closing price528.0
2025-10-09Closing price526.0
2025-10-10Closing price526.0
2025-10-13Closing price545.0
2025-10-14Closing price537.0
2025-10-15Closing price550.0
2025-10-16Closing price540.0
2025-10-17Closing price542.5
2025-10-20Closing price539.0
2025-10-21Closing price550.0
2025-10-22Closing price540.0
2025-10-23Closing price553.0
2025-10-24Closing price545.0
2025-10-27Closing price535.0
2025-10-28Closing price540.0
2025-10-29Closing price531.5
2025-10-30Closing price530.0
2025-11-03Closing price529.0
2025-11-04Closing price526.0
2025-11-05Closing price523.0
2025-11-06Closing price525.0
2025-11-07Closing price540.0
2025-11-10Closing price530.0
2025-11-11Closing price534.0
2025-11-12Closing price552.5
2025-11-13Closing price558.5
2025-11-14Closing price543.0
2025-11-17Closing price560.0
2025-11-18Closing price547.0
2025-11-19Closing price542.5
2025-11-20Closing price549.5
2025-11-21Closing price555.0
2025-11-24Closing price550.0
2025-11-25Closing price546.0
2025-11-26Closing price556.0
2025-11-27Closing price546.0
2025-11-27Closing price546.0
2025-11-28Closing price542.5
2025-12-01Closing price547.5
2025-12-02Closing price565.0
2025-12-03Closing price545.0
2025-12-04Closing price550.5
2025-12-05Closing price587.0
2025-12-09Closing price600.0
2025-12-10Closing price598.0
2025-12-11Closing price608.0
2025-12-12Closing price610.0
2025-12-15Closing price581.0
2025-12-16Closing price567.0
2025-12-17Closing price577.0
2025-12-18Closing price576.0
2025-12-19Closing price549.5
2025-12-22Closing price574.5
2025-12-23Closing price565.0
2025-12-26Closing price570.0
2025-12-29Closing price567.0
2026-01-02Closing price555.5
2026-01-05Closing price570.5
2026-01-06Closing price603.0
2026-01-07Closing price590.0
2026-01-08Closing price615.0
2026-01-09Closing price625.0
2026-01-12Closing price626.0
2026-01-13Closing price630.0
2026-01-14Closing price608.5
2026-01-15Closing price628.0
2026-01-16Closing price611.5
2026-01-19Closing price620.0
2026-01-19Closing price620.0
2026-01-20Closing price630.0
2026-01-21Closing price625.0
2026-01-22Closing price630.0
2026-01-23Closing price623.0
2026-01-26Closing price604.5
2026-01-27Closing price619.5
2026-01-28Closing price645.0
2026-01-29Closing price629.0
2026-01-30Closing price642.0
2026-02-02Closing price655.0
2026-02-03Closing price668.0
2026-02-04Closing price658.5
2026-02-05Closing price660.5
2026-02-06Closing price661.0
2026-02-09Closing price630.0
2026-02-10Closing price670.0
2026-02-11Closing price670.0
2026-02-12Closing price689.0
2026-02-13Closing price658.0
2026-02-16Closing price660.0
2026-02-18Closing price671.5
2026-02-19Closing price670.0
2026-02-20Closing price680.0
2026-02-23Closing price672.0
2026-02-24Closing price694.0
2026-02-25Closing price733.0
2026-02-26Closing price718.0
2026-02-27Closing price718.0
2026-03-02Closing price680.0
2026-03-03Closing price709.0
2026-03-04Closing price715.0
2026-03-05Closing price728.0
2026-03-06Closing price718.0
2026-03-09Closing price687.5
2026-03-10Closing price710.0
2026-03-11Closing price730.0
2026-03-12Closing price695.0
2026-03-13Closing price685.0
2026-03-13Closing price685.0
2026-03-13Closing price685.0
2026-03-16Closing price695.0
2026-03-17Closing price704.0
2026-03-18Closing price702.0
2026-03-19Closing price700.0
2026-03-23Closing price698.0
2026-03-24Closing price686.0
2026-03-25Closing price704.5
2026-03-26Closing price696.0
2026-03-27Closing price693.0
2026-03-30Closing price693.0
2026-03-31Closing price688.0
2026-04-01Closing price695.0
2026-04-06Closing price685.0
2026-04-07Closing price685.0
2026-04-08Closing price699.0
2026-04-10Closing price720.0
2026-04-13Closing price734.0
2026-04-14Closing price720.0
2026-04-15Closing price735.0
2026-04-16Closing price715.0
2026-04-17Closing price709.5
2026-04-20Closing price715.0
2026-04-21Closing price700.0
2026-04-22Closing price706.0
2026-04-23Closing price710.0
2026-04-24Closing price710.0
2026-04-27Closing price712.0
2026-04-28Closing price706.0
2026-04-29Closing price720.0
2026-04-30Closing price710.0
2026-05-04Closing price753.0
2026-05-05Closing price747.0
2026-05-06Closing price785.0
2026-05-07Closing price785.0
2026-05-08Closing price770.0
2026-05-11Closing price780.0
2026-05-12Closing price785.0
2026-05-13Closing price785.0
2026-05-14Closing price792.0
2026-05-15Closing price805.0
2026-05-18Closing price800.0
2026-05-19Closing price794.5
2026-05-20Closing price800.0
2026-05-21Closing price817.0
2026-05-22Closing price815.5
2026-05-25Closing price826.0
2026-05-26Closing price799.0
2026-05-28Closing price790.0
2026-05-29Closing price752.5
2026-06-01Closing price780.0
2026-06-02Closing price830.0
2026-06-03Closing price875.0
2026-06-04Closing price849.5
2026-06-05Closing price855.0
2026-06-08Closing price858.0
2026-06-09Closing price870.0
2026-06-10Closing price892.0
2026-06-11Closing price898.0
2026-06-15Closing price950.0
2026-06-15Closing price950.0
2026-06-16Closing price960.0
2026-06-17Closing price900.0
2026-06-18Closing price925.0
2026-06-19Closing price913.5
2026-06-22Closing price861.5
2026-06-23Closing price905.0
2026-06-24Closing price851.0
2026-06-25Closing price895.0
2026-06-26Closing price885.0
2026-06-29Closing price890.0
2026-06-30Closing price890.0
2026-07-01Closing price900.0
2026-07-02Closing price913.0
2026-07-03Closing price913.0
2026-07-06Closing price894.5
2026-07-07Closing price930.0
2026-07-08Closing price950.0
2026-07-09Closing price971.5
2026-07-10Closing price985.0
2026-07-13Closing price988.0
2026-07-14Closing price993.0
2026-07-15Closing price999.0
2026-07-16Closing price990.0
2026-07-17Closing price998.0
2026-07-20Closing price1027.0
2026-07-21Closing price999.0
2026-07-21Closing price999.0
2026-07-22Closing price960.0
2026-07-23Closing price957.0
2026-07-24Closing price969.0
2026-07-27Closing price979.0
2026-07-28Closing price982.0
2026-07-29Closing price980.0
2026-07-30Closing price980.0
2026-07-31Closing price963.0
2026-08-03Closing price1005.0
2026-08-04Closing price1003.0
2026-08-05Closing price1005.0
2026-08-06Closing price1000.0
2026-08-07Closing price1000.0
2026-08-10Closing price996.0
2026-08-11Closing price996.0
2026-08-12Closing price980.0
2026-08-13Closing price965.0
2026-08-14Closing price982.0
2026-08-17Closing price963.0
2026-08-18Closing price962.5
2026-08-19Closing price930.0
2026-08-20Closing price960.5
2026-08-24Closing price970.0
2026-08-25Closing price949.0
2026-08-26Closing price920.5
2026-08-27Closing price881.0
2026-08-28Closing price885.0
2026-09-01Closing price950.0
2026-09-02Closing price932.5
2026-09-03Closing price930.5
2026-09-04Closing price934.5
2026-09-07Closing price933.5
2026-09-08Closing price957.0
2026-09-09Closing price975.0
2026-09-10Closing price987.0
2026-09-11Closing price985.0
2026-09-14Closing price990.0
2026-09-15Closing price958.0
2026-09-16Closing price922.0
2026-09-17Closing price935.0
2026-09-18Closing price905.0
2026-09-21Closing price898.0
2026-09-22Closing price907.5
2026-09-23Closing price900.0
2026-09-24Closing price885.0
2026-09-25Closing price920.0
2026-09-28Closing price922.5
2026-09-29Closing price909.0
2026-09-30Closing price891.0
2026-10-01Closing price867.0
2026-10-02Closing price860.0
2026-10-05Closing price905.0
2026-10-06Closing price890.0
2026-10-07Closing price894.5
2026-10-08Closing price841.5
2026-10-09Closing price859.0
2026-10-12Closing price884.0
2026-10-13Closing price872.0
2026-10-14Closing price814.5
2026-10-15Closing price820.5
2026-10-16Closing price860.0
2026-10-19Closing price850.0
2026-10-20Closing price840.0
2026-10-21Closing price860.0
2026-10-22Closing price852.0
2026-10-23Closing price852.0
2026-10-26Closing price840.0
2026-10-27Closing price850.0
2026-10-28Closing price820.0
2026-10-29Closing price840.0
2026-10-30Closing price839.0
2026-11-03Closing price811.5
2026-11-04Closing price830.0
2026-11-05Closing price830.0
2026-11-06Closing price817.0
2026-11-09Closing price809.0
2026-11-10Closing price800.0

Valuation at 22.2x P/E LTM and 237.2x EV/EBITDA LTM is expensive in absolute terms

The P/E LTM ratio is 22.2, implying a fairly high valuation of earnings. EV/EBITDA LTM at 237.2 looks anomalously high, likely due to distortion in the EBITDA LTM metric.

Return on equity (ROE) reaches 50.6%, indicating high efficiency in capital utilisation. However, a high ROE may be a consequence of high leverage.

Without comparison to historical averages of these multiples, it is difficult to conclude whether the stock is overvalued or undervalued, but absolute levels appear high.

The portal's model implies +17% upside to fair value

According to the portal's model, based on EBITDA growth and a target multiple, the fair value of the share implies +17% upside relative to the current market price.

This figure is our own estimate, not a market consensus. It takes into account current fundamentals and assumes the company maintains its current growth rates.

The 17% upside corresponds to a 'rather attractive' rating on our scale, but it is sensitive to a slowdown in revenue growth and leverage dynamics.

Valuation on the latest reported figures

MetricValue
Market cap25.0 bn USD
P/E (LTM)22.2
EV/EBITDA (LTM)237.2
P/B10.08
Net debt / EBITDA (LTM)17.99
ROE50.6%
Dividend yield (12m)2.2%

Bottom line

The strong side of the report was net profit growth of 24.3% and an increase in the margin to 33.8%, indicating business efficiency. However, decelerating revenue growth and high leverage raise questions. Valuation at 22.2x P/E LTM and 237.2x EV/EBITDA LTM looks expensive, but the portal's model points to +17% upside. Our conclusion: rather attractive – on the portal's model, the upside to fair value is +17%. Our view: the share is rather attractive at the current price; upside on the portal model +17%.