Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

PLUG

NSC
Plug Power Inc.
TechnologyElectronic Components
Watchlist:
Last updated: Wednesday 2nd July 2025
1.41
-0.08 (-5.37%)
Prev Close:1.49
Open:1.45
Bid:1.42
Ask:1.43
52 Week Range
0.69
3.34
Volume:118,142,799
Mkt Cap:1,251 M
Price Target
$1.62
+14.9%
Financials

Financial Statements

PLUG - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge201 M352 M2 M10 M7 M2 M2 M250000.0
Capital Expenditure Reported334 M696 M464 M193 M50 M15 M20 M44 M58 M4 M
Cash Flow From Continuing Investing Activities-402 M728 M-679 M-1,741 M-95 M-14 M-20 M1 M-65 M-49 M
Change In Account Payable-59 M22 M88 M25 M52 M17 M-10 M11 M11 M7 M
Change In Payables And Accrued Expense-59 M22 M88 M25 M52 M17 M-10 M11 M11 M7 M
Change In Prepaid Assets-31 M33 M-93 M-32 M-18 M-8 M-5 M2 M-4 M-12 M
Change In Working Capital1,043 M-259 M-417 M-151 M-46 M-5 M-10 M-15 M25 M-9 M
Changes In Account Receivables58 M-123 M-31 M-28 M-16 M11 M-14 M-10 M11 M-6 M
Common Stock Payments-182000.0-247000.0
Depreciation And Amortization121 M85 M52 M23 M16 M28 M28 M47 M7 M3 M
Earnings Losses From Equity Investments32 M42 M20 M6 M
Financing Cash Flow983 M6 M-77 M3,600 M1,516 M327 M119 M26 M77 M14 M
Gain Loss On Investment Securities2 M6 M2 M81000.0-79000.0-4 M15 M-4 M-4 M
Gain Loss On Sale Of PPE3 M268000.0212000.041000.0
Interest Paid Supplemental Data45 M42 M36 M19 M29 M19 M13 M9 M8 M553000.0
Issuance Of Capital Stock858 M3,588 M1,272 M158 M7 M23 M12 M
Issuance Of Debt163 M25 M1 M60 M294 M277 M48 M-11 M21 M14 M
Net Business Purchase And Sale-57 M-137 M-45 M1 M
Net Common Stock Issuance858 M3,588 M1,272 M158 M7 M23 M-182000.0-247000.0
Net Intangibles Purchase And Sale-928000.0-2 M-2 M-929000.0
Net Investment Properties Purchase And Sale-69 M1,423 M-159 M-1,411 M375000.076 M45 M-7 M-47 M
Net Investment Purchase And Sale-69 M1,423 M-159 M-1,411 M375000.076 M45 M-7 M-47 M
Net Issuance Payments Of Debt163 M25 M1 M60 M294 M277 M48 M-11 M21 M14 M
Net Long Term Debt Issuance163 M25 M1 M60 M294 M277 M48 M-11 M22 M14 M
Net PPE Purchase And Sale-334 M-695 M-464 M-192 M-48 M-12 M-19 M-44 M-58 M-4 M
Net Preferred Stock Issuance10 M31 M-4 M16 M
Other Non-cash Items172 M639 M221 M205 M46 M7 M16 M20 M-8000.018 M
Preferred Stock Issuance14 M31 M16 M
Preferred Stock Payments-4 M-4 M
Proceeds From Issuance Of Warrants15 M18 M12 M25000.0
Proceeds From Stock Option Exercised154000.02 M2 M8 M32 M1 M138000.097000.0102000.0167000.0
Purchase Of Intangibles-928000.0-2 M-2 M-929000.0
Purchase Of Investment-839 M-3,159 M
Purchase Of PPE-334 M-696 M-464 M-192 M-48 M-12 M-19 M-44 M-58 M-4 M
Repayment Of Debt-88 M-80 M-121 M-49 M-75 M-85 M-47 M-31 M-50 M-587000.0
Sale Of Investment1,496 M724 M1,907 M
Sale Of PPE500000.01 M
Short Term Debt Issuance24 M
Short Term Debt Payments-25 M
Stock Based Compensation82 M163 M180 M76 M17 M11 M9 M9 M9 M8 M
Amord62 M30 M34 M9 M426 M7 M11 M37 M590000.0981000.0
Begcash1,169 M1,634 M370 M110 M68 M101 M64 M146 M
Capex-334 M-695 M-464 M-193 M-50 M-15 M-20 M-44 M-58 M-4 M
Cffcf983 M6 M-77 M3,598 M1,516 M446 M119 M26 M77 M14 M
Cffdf329 M
Cffinv-402 M728 M-679 M-1,700 M-95 M-14 M-20 M1 M-65 M-49 M
Cffoa-729 M-1,107 M-829 M-358 M-156 M-53 M-58 M-60 M-30 M-47 M
Chgcash51 M-548 M-1,793 M1,170 M1,265 M259 M42 M-33 M-18 M-82 M
Chginv129 M-409 M-366 M-99 M-63 M-25 M19 M-19 M3 M-7 M
Chgothca949 M258 M23 M-7 M
Chgothcl-2 M-40 M-40 M-11 M11 M5 M8 M
Chgpay-59 M22 M88 M25 M52 M17 M-10 M11 M11 M7 M
Chgrec58 M-123 M-31 M-28 M-16 M11 M-14 M-10 M11 M-6 M
Comstkiss858 M3,588 M1,272 M158 M7 M23 M12 M
Definc-31 M
Deftax-31 M
Depamor121 M85 M67 M42 M458 M28 M28 M47 M5 M3 M
Effexch19 M-8 M3 M-802000.065000.0-59000.0-57000.0348000.0-121000.0-23000.0
Endcash1,041 M-131 M-1,583 M3,132 M1,634 M370 M110 M68 M46 M64 M
Fcf-1,063 M-1,803 M-1,292 M-551 M-206 M-68 M-77 M-105 M-88 M-51 M
Ltdebtiss250 M104 M123 M109 M369 M361 M96 M20 M47 M15 M
Ltdebtpay-88 M-80 M-121 M-49 M-75 M-85 M-47 M-31 M-25 M-587000.0
Netinccont-2,105 M-1,369 M-724 M-460 M-596 M-84 M-78 M-127 M-57 M-56 M
Netothfin-34 M-20 M-81 M-73 M-82 M84 M33 M27 M28 M14 M
Netothinv-69 M-73 M-44 M-159 M375000.076 M45 M-7 M-47 M
Netstdebtiss-1 M
Opcf-729 M-1,107 M-829 M-358 M-155 M-53 M-58 M-60 M-30 M-47 M
Opgainloss37 M48 M24 M6 M-18 M651000.0-4 M15 M-4 M-4 M
Purchbus-57 M-137 M-45 M1 M
Purchsti-839 M-3,159 M
Repurchstk-182000.0-247000.0
Salelti144 M
Salesti1,351 M724 M1,907 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader