Financial Research & Analysis

BAFL

Regional Banks • Finance

Cash Flow

Operating CF Per Share (Q)

163.46

Dec 2025
Operating CF Per Share (TTM)

-146.39

Free Cash Flow (Q)

254.8B PKR

Dec 2025
Free Cash Flow (TTM)

-244,507,389,000 PKR

Free CF Per Share (Q)

159.09

Dec 2025
Free CF Per Share (TTM)

-165.00

Cash & Working Capital

Cash Per Share (Q)

144.30

Dec 2025
Working Capital Per Share (Q)

-1345.17

Dec 2025

Liquidity Ratios

Current Ratio

0.15

Quick Ratio

N/A

Efficiency Ratios

Asset Turnover

0.05

Return Metrics

Return on Assets (ROA)

0.74%

Return on Equity (ROE)

14.58%

Return on Invested Capital (ROIC)

5.01%

Interest Coverage

EBITDA Interest Coverage (Y)

N/A

EBITDA Interest Coverage (TTM)

N/A

Operating Cash Flow Per Share History

DateValue
Dec 31, 2025-146.389
Dec 31, 2024187.617
Dec 31, 2023286.183
Dec 31, 202292.58
Dec 31, 202152.21
Dec 31, 2020137.783
Dec 31, 2019-7.366
Dec 31, 2018-31.463
Dec 31, 20170.723
Dec 31, 20168.296
Dec 31, 20158.146
Dec 31, 201419.516
Dec 31, 20133.736
Dec 31, 20125.495
Dec 31, 20116.419
Dec 31, 20105.296
Dec 31, 20090.253
Dec 31, 20085.573
Dec 31, 200713.155
Dec 31, 20064.369

Free Cash Flow History

DateValue
Dec 31, 2025-244,507,389,000
Dec 31, 2024276.10B
Dec 31, 2023438.57B
Dec 31, 2022155.39B
Dec 31, 202188.91B
Dec 31, 2020241.27B
Dec 31, 2019-16,950,080,000
Dec 31, 2018-57,192,338,000
Dec 31, 2017-469,653,000
Dec 31, 201611.75B
Dec 31, 201512.27B
Dec 31, 201426.39B
Dec 31, 20132.82B
Dec 31, 20126.97B
Dec 31, 20118.45B
Dec 31, 20106.33B
Dec 31, 2009-1,550,854,000
Dec 31, 20083.05B
Dec 31, 200712.60B
Dec 31, 20062.03B

Free Cash Flow Per Share History

DateValue
Dec 31, 2025-164.995
Dec 31, 2024160.344
Dec 31, 2023273.461
Dec 31, 202285.753
Dec 31, 202146.04
Dec 31, 2020131.783
Dec 31, 2019-13.037
Dec 31, 2018-34.461
Dec 31, 2017-0.242
Dec 31, 20165.769
Dec 31, 20155.205
Dec 31, 201415.552
Dec 31, 20130.057
Dec 31, 20123.105
Dec 31, 20115.691
Dec 31, 20103.536
Dec 31, 2009-1.112
Dec 31, 20081.813
Dec 31, 200711.03
Dec 31, 20061.951

Cash Per Share History

DateValue
Dec 31, 2025144.299
Dec 31, 2024144.48
Dec 31, 2023128.517
Dec 31, 202279.324
Dec 31, 202159.424
Dec 31, 202055.903
Dec 31, 201956.712
Dec 31, 201846.408
Dec 31, 201737.043
Dec 31, 201644.978
Dec 31, 201542.49
Dec 31, 201438.328
Dec 31, 201355.374
Dec 31, 201247.458
Dec 31, 201142.302
Dec 31, 201031.449
Dec 31, 200924.807
Dec 31, 200836.283
Dec 31, 200728.994
Dec 31, 200629.394

Working Capital Per Share History

DateValue
Dec 31, 2025-1,345.17
Dec 31, 2024-1,440.084
Dec 31, 2023-997.288
Dec 31, 2022-777.121
Dec 31, 2021-481.807
Dec 31, 2020-402.038
Dec 31, 2019-301.747
Dec 31, 2018-271.746
Dec 31, 2017-333.201
Dec 31, 2016-340.144
Dec 31, 2015-298.986
Dec 31, 2014-219.561
Dec 31, 2013-193.14
Dec 31, 2012-175.889
Dec 31, 2011-132.857
Dec 31, 2010-110.219
Dec 31, 2009-169.504
Dec 31, 2008-211.063
Dec 31, 2007-212.418
Dec 31, 2006-167.943

Current Ratio History

DateValue
Dec 31, 20250.15
Dec 31, 20240.15
Dec 31, 20230.28
Dec 31, 20220.16
Dec 31, 20210.24
Dec 31, 20200.23
Dec 31, 20190.25
Dec 31, 20180.28
Dec 31, 20170.17
Dec 31, 20160.16
Dec 31, 20150.18
Dec 31, 20140.22
Dec 31, 20130.29
Dec 31, 20120.27
Dec 31, 20110.34
Dec 31, 20100.33
Dec 31, 20090.26
Dec 31, 20080.22
Dec 31, 20070.19
Dec 31, 20060.23

Asset Turnover History

DateValue
Dec 31, 20250.05
Dec 31, 20240.05
Dec 31, 20230.05
Dec 31, 20220.05
Dec 31, 20210.04
Dec 31, 20200.05
Dec 31, 20190.05
Dec 31, 20180.04
Dec 31, 20170.04
Dec 31, 20160.04
Dec 31, 20150.05
Dec 31, 20140.05
Dec 31, 20130.04
Dec 31, 20120.05
Dec 31, 20110.05
Dec 31, 20100.05
Dec 31, 20090.04
Dec 31, 20080.05
Dec 31, 20070.05
Dec 31, 20060.04

Return on Assets History

DateValue
Dec 31, 20250.738
Dec 31, 20241.127
Dec 31, 20231.301
Dec 31, 20220.92
Dec 31, 20210.924
Dec 31, 20200.883
Dec 31, 20191.257
Dec 31, 20181.084
Dec 31, 20170.864
Dec 31, 20160.862
Dec 31, 20150.907
Dec 31, 20140.83
Dec 31, 20130.811
Dec 31, 20120.902
Dec 31, 20110.98
Dec 31, 20100.297
Dec 31, 2009-0.026
Dec 31, 20080.008
Dec 31, 20071.15
Dec 31, 20060.507

Return on Equity History

DateValue
Dec 31, 202514.611
Dec 31, 202424.809
Dec 31, 202330.193
Dec 31, 202218.062
Dec 31, 202114.86
Dec 31, 202011.92
Dec 31, 201915.748
Dec 31, 201815.252
Dec 31, 201713.092
Dec 31, 201613.791
Dec 31, 201515.213
Dec 31, 201415.436
Dec 31, 201317.333
Dec 31, 201218.739
Dec 31, 201120.475
Dec 31, 20106.307
Dec 31, 2009-0.59
Dec 31, 20080.196
Dec 31, 200728.428
Dec 31, 200616.604

Return on Invested Capital History

DateValue
Dec 31, 20255.023
Dec 31, 20247.226
Dec 31, 20237.624
Dec 31, 20224.929
Dec 31, 20214.726
Dec 31, 20205.024
Dec 31, 20198.279
Dec 31, 20188.308
Dec 31, 20177.878
Dec 31, 20167.494
Dec 31, 20157.409
Dec 31, 20148.752
Dec 31, 201313.141
Dec 31, 201214.735
Dec 31, 201115.175
Dec 31, 20103.718
Dec 31, 2009-0.31
Dec 31, 20080.132
Dec 31, 200722.873
Dec 31, 200611.847