TotalEnergies Marketing Kenya PLC (NASE:TOTL)
Kenya flag Kenya · Delayed Price · Currency is KES
43.55
-0.35 (-0.80%)
At close: Jul 27, 2026

NASE:TOTL Financials Overview

Millions KES. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
104,019104,019114,213120,718102,80274,710
Revenue Growth
0.59%-8.92%-5.39%17.43%37.60%14.18%
Gross Profit
11,15611,1568,22412,0788,9148,188
Operating Income
3,4313,431842.054,6072,4272,309
Net Income
2,1712,1711,4873,0232,4442,739
Earnings Per Share
3.453.452.364.803.884.35
EPS Growth
31.50%45.95%-50.80%23.67%-10.76%-16.91%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Kenya
99,21199,211107,680112,63897,00766,749
Export
4,8084,8086,5338,0815,7957,962
Total
104,019104,019114,213120,718102,80274,710

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
13,44213,44211,4377,87819,59610,100
Total Debt
2,6452,6451,4086,40015,5771,171
Net Cash (Debt)
10,79710,79710,0291,4794,0198,929
Net Cash Growth
40.32%7.65%578.25%-63.20%-54.99%5.90%
Net Cash Per Share
17.1517.1515.932.356.3814.18

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
7,6477,6477,3431,441-1,5903,617
Capital Expenditures
-2,381-2,381-2,279-2,204-1,916-2,167
Free Cash Flow
5,2665,2665,064-763.79-3,5061,450
Free Cash Flow Growth
217.07%4.00%----79.50%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
10.72%10.72%7.20%10.01%8.67%10.96%
Operating Margin
3.30%3.30%0.74%3.82%2.36%3.09%
Pretax Margin
3.72%3.72%1.81%3.83%3.70%5.34%
Profit Margin
2.09%2.09%1.30%2.50%2.38%3.67%
FCF Margin
5.06%5.06%4.43%-0.63%-3.41%1.94%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
3.4503.4501.9201.9201.3101.310
Dividend Per Share Growth
79.69%79.69%0%46.56%0%-16.56%
Dividend Yield
7.86%9.65%11.23%13.59%7.45%7.53%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.6311.188.473.756.145.75
Forward PE
-3.763.763.763.763.95
P/FCF Ratio
5.214.612.49--10.85
PS Ratio
0.260.230.110.090.150.21