Purple Biotech Ltd.
PPBT | NASDAQ
$1.23
+$0.06 (+5.13%)
Nov 2, 2026, 12:18 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | -26.39M | -7.28M | -19.88M | -21.76M | -17.83M | -28.07M |
Depreciation & Amortization | 204.61K | 186K | 197K | 201K | 231K | 235K |
Stock-Based Compensation | 309K | 582K | 1.88M | 2.41M | 2.08M | 2.65M |
Other Working Capital | 206.63K | -2.26M | -1.06M | 11K | 661K | -20K |
Other Non-Cash Items | 19.52M | -3.52M | -2.39M | -843K | -482K | 15.46M |
Deferred Income Tax | n/a | n/a | n/a | n/a | n/a | n/a |
Change in Working Capital | 814.41K | -4.33M | 274K | 3.26M | 744K | -2.36M |
Operating Cash Flow | -5.54M | -14.37M | -19.93M | -16.74M | -15.25M | -12.09M |
Capital Expenditures | -3.03K | n/a | -3K | -228K | -115K | -156K |
Cash Acquisitions | n/a | n/a | -3.55M | n/a | n/a | 69K |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | -49.62M |
Sales Maturities Of Investments | 452.56K | 189K | 16.68M | 19.82M | 13.16M | 41K |
Other Investing Acitivies | n/a | 320K | 755K | 324K | 359K | 69K |
Investing Cash Flow | 449.54K | 509K | 13.88M | 19.91M | 13.41M | -49.6M |
Debt Repayment | -217K | -183K | -168K | -165K | -153K | -179K |
Common Stock Repurchased | n/a | n/a | n/a | n/a | n/a | n/a |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | -1.72K | 1.15M | 4.05M | -219K | -99K | 40.74M |
Financial Cash Flow | 6.41M | 6.77M | 5.45M | 1.11M | 1.51M | 68.49M |
Net Cash Flow | 1.32M | -7.09M | -541K | 4.14M | -357K | 6.86M |
Free Cash Flow | -5.54M | -14.37M | -19.93M | -16.96M | -15.37M | -12.25M |
Adj. Free Cash Flow | -5.85M | -14.95M | -21.8M | -19.38M | -17.45M | -14.89M |
Maintenance CapEx | -3.03K | n/a | -3K | -228K | -115K | -156K |
Growth CapEx | n/a | n/a | n/a | n/a | n/a | n/a |
Owner Earnings | -5.54M | -14.37M | -19.93M | -16.96M | -15.37M | -12.25M |
Add to Watchlist
Select watchlists to add or remove PPBT