PUUILO.HE
Price
Day trading desk
VWAP and the session figures are computed from the delayed intraday series on this page, so they lag the live tape and will not match a broker's real-time VWAP exactly. Turn on Prior day H/L/C, Opening range and Volume profile in the chart's Studies menu to see these levels drawn on price.
Trailing performance
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
3 more panels on PUUILO.HE open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals
Valuation & profitability ratios
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements
| Line item | 2026 | 2025 | 2024 | 2023 | YoY |
|---|---|---|---|---|---|
| Total revenue | $442.30M | $383.40M | $338.40M | $296.40M | +15.4% |
| Operating revenue | $442.30M | $383.40M | $338.40M | $296.40M | +15.4% |
| Cost of revenue | $273.30M | $238.80M | $214.50M | $189.30M | +14.4% |
| Gross profit | $169.00M | $144.60M | $123.90M | $107.10M | +16.9% |
| Selling, general & admin | $13.50M | $10.70M | $10.00M | $9.70M | +26.2% |
| Total operating expense | $94.30M | $79.80M | $71.50M | $60.30M | +18.2% |
| Operating income | $74.70M | $64.80M | $52.40M | $46.80M | +15.3% |
| Net interest income | -$5.40M | -$5.20M | -$4.40M | -$3.10M | -3.8% |
| Pre-tax income | $69.80M | $59.90M | $48.40M | $43.90M | +16.5% |
| Tax provision | $13.80M | $12.00M | $9.70M | $8.80M | +15.0% |
| Net income | $56.00M | $47.90M | $38.70M | $35.10M | +16.9% |
| Net income to common | $56.00M | $47.90M | $38.70M | $35.10M | +16.9% |
| Basic EPS | 0.66 | 0.57 | 0.46 | 0.41 | +15.8% |
| Diluted EPS | 0.66 | 0.57 | 0.46 | 0.41 | +15.8% |
| EBIT | $75.00M | $65.30M | $53.40M | $46.50M | +14.9% |
| EBITDA | $97.10M | $84.30M | $68.60M | $60.00M | +15.2% |
| Basic shares | 84.32M | 84.22M | 84.31M | 84.59M | +0.1% |
| Diluted shares | 84.64M | 84.57M | 84.31M | 84.59M | +0.1% |
| Line item | 2026 | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|---|
| Cash & equivalents | $33.00M | $18.30M | $21.50M | $28.80M | — | +80.3% |
| Cash & short-term investments | $33.00M | $18.30M | $21.50M | $28.80M | — | +80.3% |
| Accounts receivable | $9.40M | $5.90M | $5.30M | $4.10M | — | +59.3% |
| Inventory | $121.50M | $113.90M | $91.60M | $89.20M | — | +6.7% |
| Total current assets | $168.00M | $142.00M | $121.70M | $124.10M | — | +18.3% |
| Property, plant & equipment | $100.00M | $88.10M | $76.00M | $55.70M | — | +13.5% |
| Goodwill & intangibles | $47.10M | $49.40M | $49.90M | $50.80M | — | -4.7% |
| Total assets | $316.70M | $280.80M | $248.50M | $231.30M | — | +12.8% |
| Total current liabilities | $67.20M | $57.40M | $51.70M | $38.00M | — | +17.1% |
| Current debt | — | — | — | — | $0 | — |
| Long-term debt | $69.90M | $50.00M | $50.00M | $69.90M | — | +39.8% |
| Total debt | $163.40M | $133.10M | $122.80M | $123.30M | — | +22.8% |
| Total liabilities | $217.80M | $179.00M | $163.50M | $155.20M | — | +21.7% |
| Retained earnings | $69.80M | $72.70M | $55.90M | $47.10M | — | -4.0% |
| Shareholder equity | $98.90M | $101.80M | $85.00M | $76.10M | — | -2.8% |
| Working capital | $100.80M | $84.60M | $70.00M | $86.10M | — | +19.1% |
| Net tangible assets | $51.80M | $52.40M | $35.10M | $25.30M | — | -1.1% |
| Shares issued | 84.78M | 84.78M | 84.78M | 85.45M | — | 0.0% |
| Line item | 2026 | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|---|
| Net income | $56.00M | $47.90M | $38.70M | $35.10M | — | +16.9% |
| Depreciation & amortisation | $22.10M | $19.00M | $15.20M | $13.50M | — | +16.3% |
| Change in working capital | -$2.10M | -$18.20M | $3.40M | $3.90M | — | +88.5% |
| Operating cash flow | $74.90M | $49.10M | $58.00M | $50.40M | — | +52.5% |
| Capital expenditure | -$5.80M | -$7.10M | -$4.70M | -$2.60M | — | +18.3% |
| Investing cash flow | -$5.80M | -$7.10M | -$4.70M | -$2.60M | — | +18.3% |
| Share buybacks | — | $0 | -$1.70M | -$1.50M | $0 | — |
| Dividends paid | -$59.00M | -$32.00M | -$28.70M | -$25.40M | — | -84.4% |
| Financing cash flow | -$54.40M | -$45.10M | -$60.70M | -$35.60M | — | -20.6% |
| Free cash flow | $69.10M | $42.00M | $53.30M | $47.80M | — | +64.5% |
| End cash position | $33.00M | $18.30M | $21.50M | $28.80M | — | +80.3% |
Newly listed companies often have nothing on file until their first annual report.
| Line item | 2026-01-31 | 2025-07-31 | 2025-01-31 | YoY |
|---|---|---|---|---|
| Cash & equivalents | $33.00M | $42.50M | $18.30M | -22.4% |
| Cash & short-term investments | $33.00M | $42.50M | $18.30M | -22.4% |
| Accounts receivable | $9.40M | $6.10M | $5.90M | +54.1% |
| Inventory | $121.50M | $119.20M | $113.90M | +1.9% |
| Total current assets | $168.00M | $172.50M | $142.00M | -2.6% |
| Property, plant & equipment | $100.00M | $94.80M | $88.10M | +5.5% |
| Goodwill & intangibles | $47.10M | $48.40M | $49.40M | -2.7% |
| Total assets | $316.70M | $317.10M | $280.80M | -0.1% |
| Total current liabilities | $67.20M | $109.70M | $57.40M | -38.7% |
| Long-term debt | $69.90M | $59.80M | $50.00M | +16.9% |
| Total debt | $163.40M | $149.30M | $133.10M | +9.4% |
| Total liabilities | $217.80M | $246.80M | $179.00M | -11.8% |
| Retained earnings | $69.80M | $41.30M | $72.70M | +69.0% |
| Shareholder equity | $98.90M | $70.30M | $101.80M | +40.7% |
| Working capital | $100.80M | $62.80M | $84.60M | +60.5% |
| Net tangible assets | $51.80M | $21.90M | $52.40M | +136.5% |
| Shares issued | 84.78M | 84.78M | 84.78M | 0.0% |
Newly listed companies often have nothing on file until their first annual report.
Analyst targets & ownership
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals
Options chain
Calls
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Puts
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile
Headlines
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.