Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now
Johannesburg - Delayed Quote ZAc

Mpact Limited (MPT.JO)

Compare
2,930.00
+117.00
+(4.16%)
At close: February 28 at 5:00:19 PM GMT+2
All numbers in thousands
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
1,794,300
1,794,300
745,100
863,400
1,805,500
Investing Cash Flow
-1,501,400
-1,501,400
-972,600
-682,600
-493,200
Financing Cash Flow
-6,700
-6,700
387,700
-315,000
-1,174,600
End Cash Position
881,500
881,500
594,800
434,500
568,300
Capital Expenditure
-1,536,400
-1,536,400
-1,005,800
-687,100
-518,300
Issuance of Debt
2,127,000
2,127,000
2,820,000
2,615,000
2,025,100
Repayment of Debt
-1,514,000
-1,514,000
-1,973,800
-2,402,700
-2,777,000
Repurchase of Capital Stock
-59,300
-59,300
-49,700
-301,700
-87,800
Free Cash Flow
257,900
257,900
-260,700
176,300
1,287,200
12/31/2020 - 7/13/2011

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade