BP PLC (BP) Cash flow

Market cap
P/E ratio
2017/122018/122019/122020/122021/122022/122023/122024/122025/12
Depreciation & amortization15,58415,45717,78014,88914,80514,31815,92816,62217,822
Stock-based compensation6616907307236277956161,1741,077
Cash from operations 18,93122,87325,77012,16223,61240,93232,03927,29724,493
Cash from investing -14,077-21,571-16,974-7,858-5,694-13,713-14,872-13,250-11,504
Repurchases of common stock3433551,5117763,1519,9967,9187,1274,486
Proceeds from issuance of term debt, net8,7129,0388,59714,7366,9872,0137,56810,6562,724
Repayments of term debt6,2767,2107,11812,17916,80411,6973,9022,9705,695
Cash from financing -3,296-4,079-8,8173,956-18,079-28,021-13,359-7,297-15,880
AI Chat