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)

ALTO

NSC
Alto Ingredients Inc.
ManufacturingAll Other Basic Organic Chemical Manufacturing
Watchlist:
Last updated: Friday 4th July 2025
1.24
+0.01 (0.81%)
Prev Close:1.23
Open:1.24
Bid:1.24
Ask:1.25
52 Week Range
0.76
2.05
Volume:351,102
Mkt Cap:90 M
Price Target
$1.43
+15.3%
Financials

Financial Statements

ALTO - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge27 M9 M4 M3 M24 M29 M-305000.03 M2 M
Capital Expenditure Reported11 M30 M38 M16 M7 M3 M15 M21 M19 M21 M
Cash Flow From Continuing Investing Activities-13 M-33 M-38 M27 M23 M-3 M-15 M-50 M-15 M-6 M
Change In Account Payable10 M-13 M21 M13 M-20 M-3 M4 M-6 M9 M-10 M
Change In Payables And Accrued Expense10 M-13 M21 M13 M-20 M-3 M4 M-6 M9 M-10 M
Change In Prepaid Assets23 M21 M2 M-4 M3 M3 M58000.0
Change In Working Capital16 M9 M37 M-9 M42 M-304000.017 M27 M-16 M-34 M
Changes In Account Receivables562000.09 M24 M-44 M31 M-7 M13 M18 M-25 M-16 M
Common Stock Payments-4 M-1 M
Depreciation And Amortization26 M25 M25 M23 M30 M1 M42 M40 M38 M25 M
Financing Cash Flow8 M7 M19 M-40 M-66 M19 M-9 M-839000.0-10 M204 M
Gain Loss On Investment Securities-11 M8 M-19 M7 M2 M2 M542000.0
Gain Loss On Sale Of PPE-830000.0293000.02 M-5 M-2 M
Income Tax Paid Supplemental Data627000.0-324000.02 M448000.0641000.0743000.06 M5 M6 M
Interest Paid Supplemental Data8 M8 M2 M3 M18 M19 M15 M11 M11 M12 M
Issuance Of Capital Stock462000.076 M4 M2 M175 M
Issuance Of Debt9 M12 M22 M18 M-148 M8 M-12 M-5 M-40 M25 M
Net Business Purchase And Sale-15 M8 M-30 M19 M
Net Common Stock Issuance-4 M-1 M462000.076 M4 M2 M175 M
Net Investment Properties Purchase And Sale-3 M-3 M15 M20 M30 M5 M-5 M
Net Investment Purchase And Sale-3 M-3 M15 M20 M30 M5 M-5 M
Net Issuance Payments Of Debt9 M12 M22 M18 M-148 M8 M-12 M-5 M-40 M25 M
Net Long Term Debt Issuance-714000.0-5 M-26 M-30 M-5 M-3 M41 M90 M-5 M
Net PPE Purchase And Sale-11 M-30 M-38 M8 M-7 M-3 M-15 M-21 M-19 M-21 M
Other Non-cash Items25 M8 M3 M-20 M22 M33 M10 M6 M13 M3 M
Preferred Stock Dividend Paid-1 M-1 M-1 M-3 M-946000.0-1 M-1 M-1 M-1 M
Proceeds From Issuance Of Warrants6 M1 M1 M368000.0
Purchase Of Investment5 M-5 M
Purchase Of PPE-11 M-30 M-38 M-16 M-7 M-3 M-15 M-21 M-19 M-21 M
Repayment Of Debt-714000.0-5 M-55 M-112 M-13 M-12 M-61 M-190 M25 M
Sale Of Business8 M
Sale Of PPE400000.024 M
Short Term Debt Issuance9 M13 M27 M18 M-46 M21 M14 M53 M
Short Term Debt Payments-30 M-72 M-8 M-9 M-60 M-183 M30 M
Stock Based Compensation4 M4 M3 M3 M3 M3 M3 M4 M3 M2 M
Unrealized Gain Loss On Investment Securities-19 M-22 M-15 M-555000.07 M
Amord2 M2 M303000.0778000.01 M1 M2 M1 M2 M988000.0
Begcash48 M20 M27 M49 M64 M52 M62 M
Capex-11 M-30 M-38 M8 M-7 M-3 M-15 M-21 M-19 M-21 M
Cffcf8 M7 M19 M18 M-47 M19 M-9 M-839000.0-10 M204 M
Cffinv-13 M-33 M-38 M27 M23 M-3 M-15 M-50 M-15 M-6 M
Cffoa-4 M22 M6 M27 M72 M-23 M2 M37 M37 M-27 M
Chgcash-9 M-4 M-13 M14 M29 M-8 M-23 M-15 M13 M171 M
Chginv4 M12 M-15 M-16 M19 M-3 M4 M5 M750000.0-13 M
Chgothca931000.0310000.08 M36 M10 M10 M191000.07 M-4 M6 M
Chgothcl2 M
Chgpay10 M-13 M21 M13 M-20 M-3 M4 M-6 M9 M-10 M
Chgrec562000.09 M24 M-44 M31 M-7 M13 M18 M-25 M-16 M
Comstkiss462000.076 M4 M2 M175 M
Definc2000.027000.0169000.0-1 M-2 M
Deftax2000.027000.0169000.0-1 M-2 M
Depamor24 M23 M25 M23 M30 M48 M41 M39 M35 M24 M
Divpaid1 M1 M1 M3 M946000.01 M1 M1 M1 M
Endcash36 M-4 M-13 M62 M48 M35 M27 M49 M64 M233 M
Fcf-15 M-8 M-32 M34 M65 M-27 M-14 M16 M18 M-47 M
Ltdebtiss10 M42 M97 M
Ltdebtpay-714000.0-5 M-26 M-40 M-5 M-3 M-626000.0-7 M-5 M
Netinccont-59 M-28 M-42 M46 M-17 M-101 M-68 M-38 M2 M-19 M
Netothfin19 M8 M2 M6 M32 M6 M
Netothinv-3 M-3 M15 M20 M30 M
Netstdebtiss9 M13 M27 M18 M-117 M13 M-9 M-47 M-130 M30 M
Opcf-4 M22 M6 M27 M72 M-23 M2 M37 M37 M-27 M
Opgainloss-12 M8 M-17 M-14 M-6 M-4 M7 M2 M2 M542000.0
Purchbus-15 M-30 M19 M
Purchsti5 M-5 M
Repurchstk-4 M-1 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