JBI Janus International Group, Inc. Common Stock
JBI Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
JBI Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view
10-Year Performance Revenue, net income, margins and EPS trends
Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?
Profitability Gross, operating and net margins; ROE, ROA, ROIC
Financial Health Debt, liquidity, solvency — balance sheet strength
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
JBI Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 1 11.1%
- Buy 5 55.6%
- Hold 3 33.3%
- Sell 0 0.0%
- Strong Sell 0 0.0%
12-Month Price Target
5 analysts · 2026-08-18Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| June 30, 2026 | $0.17 | $0.15 | 0.02% |
| March 31, 2026 | $0.01 | $0.09 | -0.08% |
| Dec. 31, 2025 | $0.11 | $0.12 | -0.01% |
| Sept. 30, 2025 | $0.16 | $0.20 | -0.04% |
| June 30, 2025 | $0.20 | $0.14 | 0.06% |
| March 31, 2025 | $0.13 | $0.08 | 0.05% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| JBI | $923M | 17.5 | -8.3% | 6.1% | 9.6% | 38.8% |
| HAYW | $3.36B | 22.7 | 6.7% | 13.5% | 9.8% | 48.0% |
| MBC | $1.43B | 53.7 | 1.3% | 0.98% | 2.0% | 30.3% |
| ROCK | $1.70B | -33.4 | 11.0% | -3.9% | -4.5% | 26.9% |
| NX | $649M | -2.6 | 43.8% | -13.7% | -29.0% | — |
| APOG | $845M | 15.8 | 3.2% | 3.9% | 10.7% | 22.7% |
| IIIN | $747M | 18.3 | 22.4% | 6.3% | 11.5% | 14.4% |
| JELD | $210M | -0.3 | -14.9% | -19.4% | -174.4% | 16.0% |
| BNC | — | — | — | — | — | — |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 17
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Revenue | $884M | $964M | $1.07B | $1.02B | $750M | $549M | |
| Cost of Revenue | $541M | $566M | $617M | $655M | $499M | $345M | |
| Gross Profit | $343M | $398M | $450M | $365M | $251M | $204M | |
| SG&A Expense | $163M | $171M | $138M | $119M | $112M | $77M | |
| Operating Expenses | $232M | $251M | $204M | $177M | $159M | $109M | |
| Operating Income | $112M | $147M | $246M | $188M | $92M | $95M | |
| Interest Expense | · | · | $60M | $42M | $33M | $36M | |
| Interest Income | $6M | $2M | $0 | $0 | · | · | |
| Other Non-op | $2M | $0 | $1M | $-200.0K | $-800.0K | $441.0K | |
| Pretax Income | $76M | $100M | $183M | $145M | $50M | $59M | |
| Income Tax | $23M | $30M | $47M | $38M | $6M | $2M | |
| Net Income | $54M | $70M | $136M | $108M | $44M | $57M | |
| EPS (Basic) | $0.39 | $0.49 | $0.92 | $0.73 | $0.41 | $0.86 | |
| EPS (Diluted) | $0.38 | $0.49 | $0.92 | $0.73 | $0.40 | $0.86 | |
| Shares (Basic) | 139,314,509 | 144,256,152 | 146,782,101 | 146,606,197 | 107,875,018 | 65,843,575 | |
| Shares (Diluted) | 139,742,684 | 144,799,100 | 146,882,057 | 146,722,866 | 108,977,811 | 65,843,575 | |
| EBITDA | $112M | $147M | $246M | $187M | $92M | · |
Balance Sheet 29
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $194M | $149M | $172M | $78M | $13M | $45M | |
| Receivables | $108M | $136M | $174M | $155M | $107M | $75M | |
| Inventory | $59M | $53M | $48M | $68M | $57M | $25M | |
| Prepaid Expense | $10M | $7M | $8M | $9M | $10M | $6M | |
| Other Current Assets | $24M | $16M | $11M | $13M | $4M | $5M | |
| Current Assets | $422M | $386M | $463M | $363M | $214M | $168M | |
| PP&E (Net) | $66M | $57M | $52M | $42M | $42M | $31M | |
| PP&E (Gross) | $122M | $102M | $88M | $69M | $62M | $45M | |
| Accum. Depreciation | $56M | $45M | $35M | $27M | $20M | $14M | |
| Goodwill | $384M | $383M | $369M | $368M | $369M | $259M | |
| Intangibles | $341M | $374M | $375M | $404M | $436M | · | |
| Other Non-current Assets | $5M | $6M | $3M | $2M | $2M | $2M | |
| Total Assets | $1.30B | $1.30B | $1.35B | $1.27B | $1.12B | $873M | |
| Accounts Payable | $41M | $54M | $60M | $52M | $55M | $30M | |
| Accrued Liabilities | · | · | $800.0K | $1M | · | $37M | |
| Current Liabilities | $119M | $137M | $174M | $153M | $140M | $95M | |
| Capital Leases | $71M | $56M | $47M | $41M | · | · | |
| Deferred Tax | $3M | $2M | $2M | $2M | $749.0K | $15M | |
| Other Non-current Liabilities | $71M | $61M | $47M | $41M | $3M | $5M | |
| Total Liabilities | $732M | $782M | $830M | $895M | $854M | $733M | |
| Long-term Debt | $546M | $592M | $615M | $708M | $712M | $618M | |
| Total Debt | $546M | $592M | $615M | $708M | $712M | · | |
| Common Stock | $0 | $0 | $0 | $0 | $15.0K | $6.6K | |
| Retained Earnings | $358M | $304M | $234M | $98M | $-9M | $-48M | |
| Treasury Stock | $100M | $81M | $400.0K | $0 | · | · | |
| AOCI | $-1M | $-4M | $-3M | $-5M | $-949.0K | $-227.2K | |
| Stockholders' Equity | $572M | $519M | $520M | $375M | $268M | $141M | |
| Liabilities + Equity | $1.30B | $1.30B | $1.35B | $1.27B | $1.12B | $873M | |
| Shares Outstanding | 138,856,613 | 140,003,975 | 146,861,489 | 146,703,894 | 146,561,717 | 66,145,633 |
Cash Flow 15
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| D&A | $46M | $44M | $39M | $38M | · | · | |
| Stock-based Comp | $16M | $11M | $7M | $4M | $5M | $171.0K | |
| Deferred Tax | $25M | $100.0K | $10M | $14M | $5M | $349.0K | |
| Amort. of Intangibles | $33M | $32M | $30M | $30M | $32M | $27M | |
| Restructuring | $4M | $2M | $1M | $1M | · | · | |
| Operating Cash Flow | $140M | $154M | $215M | $88M | $75M | $101M | |
| CapEx | $26M | $20M | $19M | $9M | $20M | $6M | |
| Investing Cash Flow | $-26M | $-73M | $-20M | $-9M | $-190M | $-11M | |
| Stock Repurchased | $16M | $79M | $0 | $0 | · | · | |
| Net Stock Activity | $-16M | $-79M | · | · | · | · | |
| Financing Cash Flow | $-69M | $-103M | $-102M | $-15M | $83M | $-64M | |
| Net Change in Cash | $45M | $-22M | $93M | $65M | $-32M | $25M | |
| Taxes Paid | $7M | $27M | $34M | · | · | · | |
| Free Cash Flow | $114M | $134M | $196M | $80M | $55M | · | |
| Levered FCF | · | · | $151M | $48M | $26M | · |
Profitability 8
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Gross Margin | 38.8% | 41.3% | 42.2% | 35.8% | 33.5% | · | |
| Operating Margin | 12.6% | 15.2% | 23.0% | 18.4% | 12.3% | · | |
| Net Margin | 6.1% | 7.3% | 12.7% | 10.6% | 5.8% | · | |
| Pretax Margin | 8.6% | 10.4% | 17.1% | 14.2% | 6.7% | · | |
| EBITDA Margin | 12.6% | 15.2% | 23.0% | 18.4% | 12.3% | · | |
| ROA | 4.1% | 5.3% | 10.4% | 9.0% | 3.9% | · | |
| ROE | 9.6% | 13.5% | 27.2% | 30.2% | 17.9% | · | |
| ROIC | 7.0% | 9.3% | 16.1% | 12.8% | 8.2% | · |
Liquidity & Solvency 5
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Current Ratio | 3.5 | 2.8 | 2.7 | 2.4 | 1.5 | · | |
| Quick Ratio | 2.5 | 2.1 | 2.0 | 1.5 | 0.9 | · | |
| Debt / Equity | 1.0 | 1.1 | 1.2 | 1.9 | 2.7 | · | |
| LT Debt / Equity | 0.9 | 1.1 | 1.2 | 1.9 | 2.6 | · | |
| Interest Coverage | · | · | 4.1 | 4.5 | 2.8 | · |
Efficiency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.7 | 0.7 | 0.8 | 0.9 | 0.7 | · | |
| Inventory Turnover | 9.7 | 11.1 | 10.6 | 10.5 | 9.1 | · | |
| Receivables Turnover | 7.2 | 6.2 | 6.5 | 7.8 | 7.2 | · |
Growth Rates 9
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Revenue YoY | -8.3% | -9.6% | 4.6% | 35.9% | 36.6% | · | |
| Revenue CAGR 3Y | -4.6% | 8.7% | 24.8% | · | · | · | |
| Revenue CAGR 5Y | 10.0% | · | · | · | · | · | |
| EPS YoY | -22.4% | -46.7% | 26.0% | 82.5% | -53.5% | · | |
| EPS CAGR 3Y | -19.6% | 7.0% | 2.3% | · | · | · | |
| EPS CAGR 5Y | -15.1% | · | · | · | · | · | |
| Net Income YoY | -23.6% | -48.1% | 26.0% | 145.9% | -22.9% | · | |
| Net Income CAGR 3Y | -20.6% | 17.1% | 33.7% | · | · | · | |
| Net Income CAGR 5Y | -1.1% | · | · | · | · | · |
Valuation (TTM) 13
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| Revenue TTM | $884M | $964M | $1.07B | $1.02B | $750M | · | |
| Net Income TTM | $54M | $70M | $136M | $108M | $44M | · | |
| Market Cap | $923M | $1.03B | $1.92B | $1.40B | $1.83B | · | |
| Enterprise Value | $1.27B | $1.47B | $2.36B | $2.03B | $2.53B | · | |
| P/E | 17.5 | 15.0 | 14.2 | 13.0 | 31.3 | · | |
| P/S | 1.0 | 1.1 | 1.8 | 1.4 | 2.4 | · | |
| P/B | 1.6 | 2.0 | 3.7 | 3.7 | 6.8 | · | |
| P / Cash Flow | 6.6 | 6.7 | 8.9 | 15.8 | 24.5 | · | |
| P / FCF | 8.1 | 7.7 | 9.8 | 17.5 | 33.4 | · | |
| EV / EBITDA | 11.4 | 10.0 | 9.6 | 10.8 | 27.4 | · | |
| EV / FCF | 11.2 | 11.0 | 12.0 | 25.4 | 46.1 | · | |
| EV / Revenue | 1.4 | 1.5 | 2.2 | 2.0 | 3.4 | · | |
| Earnings Yield | 5.7% | 6.7% | 7.0% | 7.7% | 3.2% | · |
Income Statement 17
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $234M | $223M | $226M | $219M | $228M | $210M | $231M | $230M | $248M | $254M | $264M | $280M | $252M | $280M | |
| Cost of Revenue | $153M | $148M | $144M | $134M | $135M | $129M | $144M | $139M | $139M | $144M | $149M | $161M | $152M | $172M | |
| Gross Profit | $80M | $75M | $82M | $86M | $93M | $82M | $87M | $91M | $109M | $110M | $114M | $119M | $100M | $108M | |
| SG&A Expense | $42M | $44M | $44M | $39M | $40M | $40M | $49M | $45M | $40M | $37M | $34M | $35M | $34M | $33M | |
| Operating Expenses | $60M | $62M | $61M | $56M | $57M | $57M | $74M | $64M | $57M | $55M | $50M | $53M | $49M | $49M | |
| Operating Income | $21M | $13M | $21M | $29M | $36M | $25M | $13M | $27M | $52M | $56M | $64M | $66M | $51M | $59M | |
| Interest Expense | · | · | · | · | · | · | · | · | · | $14M | · | $14M | $16M | · | |
| Interest Income | $900.0K | $700.0K | $2M | $2M | $1M | $1M | $900.0K | $800.0K | $400.0K | $0 | · | · | · | · | |
| Other Non-op | $-100.0K | $-400.0K | $600.0K | $600.0K | $200.0K | $300.0K | $-300.0K | $0 | $200.0K | $100.0K | $-100.0K | $1M | $0 | $100.0K | |
| Pretax Income | $13M | $2M | $13M | $21M | $27M | $15M | $7M | $15M | $37M | $41M | $49M | $49M | $35M | $45M | |
| Income Tax | $2M | $2M | $6M | $6M | $6M | $5M | $7M | $3M | $10M | $10M | $13M | $12M | $9M | $13M | |
| Net Income | $11M | $200.0K | $7M | $15M | $21M | $11M | $300.0K | $12M | $28M | $31M | $36M | $37M | $26M | $50M | |
| EPS (Basic) | $0.08 | $0.00 | $0.05 | $0.11 | $0.15 | $0.08 | $0.01 | $0.08 | $0.19 | $0.21 | $0.24 | $0.25 | $0.18 | $0.22 | |
| EPS (Diluted) | $0.08 | $0.00 | $0.04 | $0.11 | $0.15 | $0.08 | $0.01 | $0.08 | $0.19 | $0.21 | $0.24 | $0.25 | $0.18 | $0.22 | |
| Shares (Basic) | 136,425,432 | 138,364,384 | -279,158,013 | 138,869,081 | 139,552,809 | 140,050,632 | -291,872,069 | 143,666,406 | 145,857,673 | 146,604,142 | 16,534 | 146,827,175 | 146,703,894 | 13,901 | |
| Shares (Diluted) | 136,586,904 | 138,774,254 | -279,967,278 | 139,435,378 | 140,004,090 | 140,270,494 | -292,963,487 | 144,281,252 | 146,435,123 | 147,046,212 | 42,749 | 146,993,865 | 146,751,901 | 51,357 | |
| EBITDA | $21M | $13M | · | $29M | $36M | $25M | · | $27M | $52M | $56M | · | $66M | $51M | · |
Balance Sheet 28
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $127M | $112M | $194M | $179M | $174M | $141M | $149M | $102M | $110M | $178M | · | $110M | $70M | · | |
| Receivables | $113M | $111M | $108M | $115M | $114M | $121M | $136M | $161M | $179M | $192M | · | $171M | $150M | · | |
| Inventory | $56M | $61M | $59M | $63M | $54M | $53M | $53M | $54M | $51M | $51M | · | $54M | $65M | · | |
| Prepaid Expense | $11M | $12M | $10M | $9M | $9M | $8M | $7M | $9M | $9M | $10M | · | $8M | $8M | · | |
| Other Current Assets | $26M | $25M | $24M | $20M | $18M | $11M | $16M | $24M | $25M | $6M | · | $4M | $4M | · | |
| Current Assets | $372M | $355M | $422M | $414M | $398M | $361M | $386M | $375M | $406M | $473M | · | $399M | $338M | · | |
| PP&E (Net) | $66M | $67M | $66M | $68M | $65M | $61M | $57M | $58M | $58M | $54M | · | $49M | $46M | · | |
| PP&E (Gross) | $126M | $123M | $122M | $122M | $116M | $109M | $102M | $102M | $98M | $92M | · | $81M | $75M | · | |
| Accum. Depreciation | $59M | $56M | $56M | $54M | $51M | $48M | $45M | $44M | $41M | $38M | · | $32M | $29M | · | |
| Goodwill | $428M | $428M | $384M | $384M | $384M | $383M | $383M | $384M | $384M | $368M | $369M | $368M | $368M | $368M | |
| Intangibles | $357M | $369M | $341M | $350M | $358M | $366M | $374M | $392M | $401M | $368M | · | $382M | $397M | · | |
| Other Non-current Assets | $6M | $5M | $5M | $5M | $5M | $5M | $6M | $5M | $3M | $3M | · | $3M | $2M | · | |
| Total Assets | $1.31B | $1.31B | $1.30B | $1.30B | $1.30B | $1.27B | $1.30B | $1.29B | $1.34B | $1.35B | · | $1.30B | $1.24B | · | |
| Accounts Payable | $57M | $56M | $41M | $56M | $67M | $58M | $54M | $52M | $58M | $61M | · | $56M | $59M | · | |
| Current Liabilities | $127M | $134M | $119M | $137M | $152M | $139M | $137M | $134M | $144M | $160M | · | $161M | $147M | · | |
| Capital Leases | $70M | $71M | $71M | $54M | $55M | $55M | $56M | $46M | $47M | $46M | · | $45M | $40M | · | |
| Deferred Tax | $3M | $3M | $3M | $4M | $4M | $2M | $2M | $2M | $2M | $2M | · | $2M | $2M | · | |
| Other Non-current Liabilities | $70M | $71M | $71M | $59M | $59M | $60M | $61M | $46M | $48M | $46M | · | $45M | $40M | · | |
| Total Liabilities | $739M | $749M | $732M | $740M | $759M | $745M | $782M | $768M | $779M | $815M | · | $817M | $838M | · | |
| Long-term Debt | $545M | $547M | $546M | $549M | $551M | $552M | $592M | $593M | $593M | $614M | · | $616M | $658M | · | |
| Total Debt | $545M | $547M | · | $549M | $551M | $552M | · | $593M | $593M | $614M | · | $616M | · | · | |
| Common Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | · | $0 | $15.0K | · | |
| Retained Earnings | $369M | $358M | $358M | $351M | $336M | $315M | $304M | $304M | $292M | $265M | · | $198M | $124M | · | |
| Treasury Stock | $120M | $117M | $100M | $100M | $99M | $89M | $81M | $72M | $27M | $17M | · | $200.0K | $183.0K | · | |
| AOCI | $-1M | $-2M | $-1M | $-2M | $-800.0K | $-3M | $-4M | $-1M | $-3M | $-4M | · | $-5M | $-4M | · | |
| Stockholders' Equity | $572M | $560M | $572M | $561M | $544M | $527M | $519M | $527M | $556M | $535M | $520M | $480M | $404M | $375M | |
| Liabilities + Equity | $1.31B | $1.31B | $1.30B | $1.30B | $1.30B | $1.27B | $1.30B | $1.29B | $1.34B | $1.35B | · | $1.30B | $1.24B | · | |
| Shares Outstanding | 136,465,387 | 136,392,459 | 138,856,613 | 138,811,036 | 138,863,796 | 139,934,567 | 140,003,975 | 141,074,293 | 145,308,710 | 145,947,213 | 146,861,489 | 146,828,032 | 146,744,164 | 146,703,894 |
Cash Flow 14
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $16M | $16M | $12M | $12M | $11M | $11M | $12M | $11M | $11M | $10M | · | · | · | · | |
| Stock-based Comp | $4M | $5M | $4M | $4M | $4M | $4M | $4M | $2M | $3M | $2M | $2M | $2M | $2M | $2M | |
| Deferred Tax | · | · | $8M | $12M | $4M | $900.0K | $-8M | $2M | $3M | $2M | $10M | $0 | $0 | $14M | |
| Amort. of Intangibles | $12M | $12M | $8M | $8M | $8M | $8M | $8M | $8M | $8M | $7M | $8M | $7M | $7M | $7M | |
| Restructuring | $2M | $3M | $1M | $1M | $800.0K | $400.0K | $1M | $400.0K | $300.0K | $400.0K | · | $200.0K | $600.0K | · | |
| Operating Cash Flow | $24M | $36M | $25M | $15M | $51M | $48M | $51M | $43M | $31M | $29M | $68M | $50M | $50M | $26M | |
| CapEx | $3M | $3M | $6M | $7M | $7M | $6M | $6M | $4M | $6M | $5M | $6M | $4M | $6M | $900.0K | |
| Investing Cash Flow | $-4M | $-100M | $-6M | $-7M | $-7M | $-6M | $3M | $-6M | $-66M | $-5M | $-6M | $-4M | $-7M | $-900.0K | |
| Stock Repurchased | $2M | $16M | $0 | $900.0K | $10M | $5M | $9M | $45M | $10M | $15M | $0 | $0 | $0 | · | |
| Net Stock Activity | · | $-16M | · | · | · | $-5M | · | · | · | $-15M | · | · | · | · | |
| Financing Cash Flow | $-5M | $-18M | $-4M | $-3M | $-12M | $-51M | $-7M | $-46M | $-34M | $-17M | $-1M | $-47M | $-52M | $-2M | |
| Net Change in Cash | $15M | $-82M | $16M | $5M | $33M | $-8M | $47M | $-8M | $-68M | $7M | $62M | $-1M | $-9M | $23M | |
| Free Cash Flow | · | $33M | · | · | · | $42M | · | · | · | $24M | · | · | $44M | · | |
| Levered FCF | · | · | · | · | · | · | · | · | · | $13M | · | · | $32M | · |
Profitability 8
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 34.4% | 33.8% | · | 39.1% | 40.9% | 38.9% | · | 39.6% | 43.9% | 43.4% | · | 42.5% | 39.7% | · | |
| Operating Margin | 8.8% | 5.9% | · | 13.4% | 15.8% | 12.0% | · | 11.6% | 20.8% | 21.8% | · | 23.7% | 20.2% | · | |
| Net Margin | 4.6% | 0.09% | · | 6.9% | 9.1% | 5.1% | · | 5.1% | 11.1% | 12.1% | · | 13.2% | 10.3% | · | |
| Pretax Margin | 5.6% | 1.1% | · | 9.7% | 11.9% | 7.3% | · | 6.6% | 14.9% | 16.2% | · | 17.6% | 13.9% | · | |
| EBITDA Margin | 8.8% | 5.9% | · | 13.4% | 15.8% | 12.0% | · | 11.6% | 20.8% | 21.8% | · | 23.7% | 20.2% | · | |
| ROA | 0.82% | 0.02% | · | 1.2% | 1.6% | 0.82% | · | 0.91% | 2.1% | 2.4% | · | 2.9% | · | · | |
| ROE | 1.9% | 0.04% | · | 2.8% | 3.8% | 2.0% | · | 2.3% | 5.5% | 6.5% | · | 9.0% | · | · | |
| ROIC | 1.5% | 0.09% | · | 1.9% | 2.5% | 1.6% | · | 1.9% | 3.3% | 3.6% | · | 4.5% | · | · |
Liquidity & Solvency 5
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.9 | 2.6 | · | 3.0 | 2.6 | 2.6 | · | 2.8 | 2.8 | 3.0 | · | 2.5 | · | · | |
| Quick Ratio | 1.9 | 1.7 | · | 2.1 | 1.9 | 1.9 | · | 2.0 | 2.0 | 2.3 | · | 1.7 | · | · | |
| Debt / Equity | 1.0 | 1.0 | · | 1.0 | 1.0 | 1.0 | · | 1.1 | 1.1 | 1.1 | · | 1.3 | · | · | |
| LT Debt / Equity | 0.9 | 1.0 | · | 1.0 | 1.0 | 1.0 | · | 1.1 | 1.1 | 1.1 | · | 1.3 | · | · | |
| Interest Coverage | · | · | · | · | · | · | · | · | · | 3.9 | · | 4.6 | 3.2 | · |
Efficiency 3
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.2 | · | 0.2 | · | · | |
| Inventory Turnover | 2.8 | 2.6 | · | 2.3 | 2.6 | 2.5 | · | 2.6 | 2.5 | 2.5 | · | 2.6 | · | · | |
| Receivables Turnover | 2.0 | 1.9 | · | 1.6 | 1.6 | 1.3 | · | 1.4 | 1.5 | 1.5 | · | 1.7 | · | · |
Valuation (TTM) 13
| Metric | Trend | Q2 2027 | Q1 2027 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $904M | $881M | · | $888M | $917M | $944M | · | $1.01B | $1.05B | $1.06B | · | $1.07B | $992M | · | |
| Net Income TTM | $47M | $47M | · | $58M | $71M | $81M | · | $107M | $132M | $131M | · | $132M | $101M | · | |
| Market Cap | $730M | $671M | · | $1.39B | $1.13B | $1.00B | · | $1.45B | $1.84B | $2.21B | · | $1.57B | · | · | |
| Enterprise Value | $1.15B | $1.11B | · | $1.76B | $1.51B | $1.42B | · | $1.94B | $2.32B | $2.64B | · | $2.08B | · | · | |
| P/E | 15.7 | 14.5 | · | 23.9 | 16.3 | 12.8 | · | 14.1 | 14.0 | 17.0 | · | 11.9 | 14.3 | · | |
| P/S | 0.8 | 0.8 | · | 1.6 | 1.2 | 1.1 | · | 1.4 | 1.7 | 2.1 | · | 1.5 | · | · | |
| P/B | 1.3 | 1.2 | · | 2.5 | 2.1 | 1.9 | · | 2.8 | 3.3 | 4.1 | · | 3.3 | · | · | |
| P / Cash Flow | · | 18.5 | · | · | · | 20.8 | · | · | · | 77.2 | · | · | · | · | |
| P / FCF | · | 20.1 | · | · | · | 24.0 | · | · | · | 92.0 | · | · | · | · | |
| EV / EBITDA | 55.7 | 84.4 | · | 59.9 | 42.0 | 56.0 | · | 72.7 | 44.9 | 47.6 | · | 31.2 | · | · | |
| EV / FCF | · | 33.1 | · | · | · | 33.8 | · | · | · | 110.1 | · | · | · | · | |
| EV / Revenue | 1.3 | 1.3 | · | 2.0 | 1.6 | 1.5 | · | 1.9 | 2.2 | 2.5 | · | 1.9 | · | · | |
| Earnings Yield | 6.4% | 6.9% | · | 4.2% | 6.1% | 7.8% | · | 7.1% | 7.1% | 5.9% | · | 8.4% | 7.0% | · |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2026-01-03 | 2024-12-28 | 2023-12-30 | 2022-12-31 | 2022-01-01 | |
|---|---|---|---|---|---|
| Revenue | $884M | $964M | $1.07B | $1.02B | $750M |
| Gross Margin % | 38.8% | 41.3% | 42.2% | 35.8% | 33.5% |
| Operating Margin % | 12.6% | 15.2% | 23.0% | 18.4% | 12.3% |
| Net Income | $54M | $70M | $136M | $108M | $44M |
| Diluted EPS | $0.38 | $0.49 | $0.92 | $0.73 | $0.40 |
Balance Sheet
| 2026-01-03 | 2024-12-28 | 2023-12-30 | 2022-12-31 | 2022-01-01 | |
|---|---|---|---|---|---|
| Debt / Equity | 1.0 | 1.1 | 1.2 | 1.9 | 2.7 |
| Current Ratio | 3.5 | 2.8 | 2.7 | 2.4 | 1.5 |
| Quick Ratio | 2.5 | 2.1 | 2.0 | 1.5 | 0.9 |
Cash Flow
| 2026-01-03 | 2024-12-28 | 2023-12-30 | 2022-12-31 | 2022-01-01 | |
|---|---|---|---|---|---|
| Free Cash Flow | $114M | $134M | $196M | $80M | $55M |
My Metrics Your personal watchlist — selected rows from Full Fundamentals
Pick the metrics that matter to you — click the ➕ next to any row in Full Fundamentals above.
Your selection is saved and follows you across all tickers.
Institutional owners (13F) 234 filers · $500.1M total · As of June 30, 2026
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
| New positions | Exited positions | Increased | Decreased | Net shares change |
|---|---|---|---|---|
| 60 (+19 vs prior Q) | 28 (-15 vs prior Q) | 74 (+7 vs prior Q) | 55 (-5 vs prior Q) | +8.9M |
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.
| Institution | Value | Shares | % of tracked 13F | Type |
|---|---|---|---|---|
| FMR LLC | $69,895,951 | 12,593,865 | 13.98% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $32,557,826 | 5,866,275 | 6.51% | Shares |
| COOKE & BIELER LP | $28,303,651 | 5,099,757 | 5.66% | Shares |
| JPMORGAN CHASE & CO | $28,248,930 | 5,026,500 | 5.65% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $26,541,882 | 4,782,321 | 5.31% | Shares |
| River Road Asset Management, LLC | $24,202,429 | 4,360,798 | 4.84% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $22,309,207 | 4,019,677 | 4.46% | Shares |
| STATE STREET CORP | $17,681,923 | 3,185,932 | 3.54% | Shares |
| Glenmede Investment Management, LP | $17,150,487 | 1,737,638 | 3.43% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $16,505,023 | 2,973,141 | 3.30% | Shares |
| DAVENPORT & Co LLC | $15,533,862 | 2,798,894 | 3.11% | Shares |
| Qube Research & Technologies Ltd | $12,453,773 | 2,243,923 | 2.49% | Shares |
| ANCHOR CAPITAL MANAGEMENT COMPANY, LLC | $10,596,204 | 1,909,226 | 2.12% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $9,809,231 | 1,767,429 | 1.96% | Shares |
| ROYCE & ASSOCIATES LP | $9,515,597 | 1,714,522 | 1.90% | Shares |
| Gumshoe Capital Management LLC | $9,329,972 | 1,681,076 | 1.87% | Shares |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | $8,577,014 | 1,545,408 | 1.72% | Shares |
| BERNZOTT CAPITAL ADVISORS | $8,453,048 | 1,038,458 | 1.69% | Shares |
| RBF Capital, LLC | $7,587,927 | 1,367,194 | 1.52% | Shares |
| D. E. Shaw & Co., Inc. | $6,512,198 | 1,173,369 | 1.30% | Shares |
| CenterBook Partners LP | $6,109,412 | 1,100,795 | 1.22% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $5,001,832 | 901,231 | 1.00% | Shares |
| Atlas FRM LLC | $4,662,000 | 840,000 | 0.93% | Shares |
| GRIZZLYROCK CAPITAL, LLC | $4,589,756 | 826,983 | 0.92% | Shares |
| GOLDMAN SACHS GROUP INC | $4,135,266 | 745,093 | 0.83% | Shares |
| Hillsdale Investment Management Inc. | $3,979,350 | 717,000 | 0.80% | Shares |
| Point72 Asset Management, L.P. | $3,852,477 | 694,140 | 0.77% | Shares |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | $3,640,378 | 655,924 | 0.73% | Shares |
| Private Capital Management, LLC | $2,780,550 | 501,000 | 0.56% | Shares |
| CITADEL ADVISORS LLC | $2,706,408 | 487,641 | 0.54% | Shares |
| ISTHMUS PARTNERS, LLC | $2,577,365 | 464,390 | 0.52% | Shares |
| WEDGE CAPITAL MANAGEMENT L L P/NC | $2,527,867 | 490,848 | 0.51% | Shares |
| BlackRock, Inc. | $2,317,114 | 417,498 | 0.46% | Shares |
| CLARK ESTATES INC/NY | $2,117,325 | 381,500 | 0.42% | Shares |
| Empowered Funds, LLC | $2,075,278 | 373,924 | 0.41% | Shares |
| Bank of New York Mellon Corp | $1,974,152 | 355,703 | 0.39% | Shares |
| Pallas Capital Advisors LLC | $1,944,626 | 350,383 | 0.39% | Shares |
| AMERICAN CENTURY COMPANIES INC | $1,886,045 | 339,828 | 0.38% | Shares |
| BNP PARIBAS FINANCIAL MARKETS | $1,879,069 | 338,571 | 0.38% | Shares |
| Villanova Investment Management Co LLC | $1,818,507 | 327,659 | 0.36% | Shares |
| Seven Six Capital Management, LLC | $1,814,295 | 326,900 | 0.36% | Shares |
| RENAISSANCE TECHNOLOGIES LLC | $1,785,169 | 321,652 | 0.36% | Shares |
| ALGERT GLOBAL LLC | $1,779,607 | 320,650 | 0.36% | Shares |
| JBF Capital, Inc. | $1,665,000 | 300,000 | 0.33% | Shares |
| STATE OF WISCONSIN INVESTMENT BOARD | $1,630,318 | 293,751 | 0.33% | Shares |
| Balyasny Asset Management L.P. | $1,607,591 | 289,656 | 0.32% | Shares |
| Swiss National Bank | $1,469,085 | 264,700 | 0.29% | Shares |
| LAZARD ASSET MANAGEMENT LLC | $1,462,886 | 263,583 | 0.29% | Shares |
| Campbell & CO Investment Adviser LLC | $1,444,865 | 260,336 | 0.29% | Shares |
| DEUTSCHE BANK AG\ | $1,353,229 | 243,825 | 0.27% | Shares |
| TWO SIGMA INVESTMENTS, LP | $1,309,267 | 235,904 | 0.26% | Shares |
| FIFTH THIRD BANCORP | $1,281,746 | 230,945 | 0.26% | Shares |
| PRINCIPAL FINANCIAL GROUP INC | $1,252,485 | 225,673 | 0.25% | Shares |
| FRANKLIN RESOURCES INC | $1,227,727 | 221,212 | 0.25% | Shares |
| TEACHER RETIREMENT SYSTEM OF TEXAS | $1,214,906 | 218,902 | 0.24% | Shares |
| Vanguard Global Advisers, LLC | $1,170,745 | 210,945 | 0.23% | Shares |
| RAYMOND JAMES FINANCIAL INC | $1,148,223 | 206,887 | 0.23% | Shares |
| Quantinno Capital Management LP | $1,136,335 | 204,745 | 0.23% | Shares |
| PRUDENTIAL FINANCIAL INC | $1,017,454 | 183,325 | 0.20% | Shares |
| IEQ CAPITAL, LLC | $991,363 | 178,624 | 0.20% | Shares |
| RHUMBLINE ADVISERS | $961,746 | 173,289 | 0.19% | Shares |
| AMERIPRISE FINANCIAL INC | $865,999 | 156,036 | 0.17% | Shares |
| Cannon Capital Management, Inc. | $787,817 | 141,949 | 0.16% | Shares |
| ALLIANCEBERNSTEIN L.P. | $764,827 | 148,510 | 0.15% | Shares |
| BANK OF AMERICA CORP /DE/ | $747,763 | 134,732 | 0.15% | Shares |
| Rialto Wealth Management, LLC | $719,042 | 129,557 | 0.14% | Shares |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | $682,947 | 132,611 | 0.14% | Shares |
| Pacific Ridge Capital Partners, LLC | $658,463 | 118,642 | 0.13% | Shares |
| Sanctuary Advisors, LLC | $650,588 | 117,223 | 0.13% | Shares |
| VARCOV Co. | $642,046 | 115,684 | 0.13% | Shares |
| Brevan Howard Capital Management LP | $638,078 | 114,969 | 0.13% | Shares |
| WELLS FARGO & COMPANY/MN | $632,672 | 113,995 | 0.13% | Shares |
| HOWARD FINANCIAL SERVICES, LTD. | $582,339 | 104,926 | 0.12% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $582,312 | 104,921 | 0.12% | Shares |
| BAILARD, INC. | $581,285 | 104,736 | 0.12% | Shares |
| DARK FOREST CAPITAL MANAGEMENT LP | $536,063 | 96,588 | 0.11% | Shares |
| Corient Private Wealth LP | $534,105 | 96,235 | 0.11% | Shares |
| BARCLAYS PLC | $524,271 | 94,463 | 0.10% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $489,443 | 88,188 | 0.10% | Shares |
| ARGA Investment Management, LP | $438,739 | 79,052 | 0.09% | Shares |
| JONES FINANCIAL COMPANIES LLLP | $437,808 | 79,892 | 0.09% | Shares |
| Voleon Capital Management LP | $422,638 | 76,151 | 0.08% | Shares |
| MetLife Investment Management, LLC | $419,425 | 75,572 | 0.08% | Shares |
| JB CAPITAL PARTNERS LP | $416,250 | 75,000 | 0.08% | Shares |
| STRS OHIO | $397,935 | 71,700 | 0.08% | Shares |
| Squarepoint Ops LLC | $356,871 | 64,301 | 0.07% | Shares |
| State of Wyoming | $356,016 | 64,147 | 0.07% | Shares |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | $341,270 | 61,490 | 0.07% | Shares |
| JANE STREET GROUP, LLC | $337,557 | 60,821 | 0.07% | Shares |
| MERCER GLOBAL ADVISORS INC /ADV | $333,722 | 60,130 | 0.07% | Shares |
| JANUS HENDERSON GROUP PLC | $313,243 | 60,883 | 0.06% | Shares |
| Universal- Beteiligungs- und Servicegesellschaft mbH | $300,961 | 54,227 | 0.06% | Shares |
| Mariner, LLC | $300,362 | 54,121 | 0.06% | Shares |
| Invesco Ltd. | $297,730 | 53,645 | 0.06% | Shares |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | $291,515 | 55,953 | 0.06% | Shares |
| Magnetar Financial LLC | $282,312 | 50,867 | 0.06% | Shares |
| EXCHANGE TRADED CONCEPTS, LLC | $279,187 | 50,304 | 0.06% | Shares |
| ALLSTATE CORP | $268,143 | 48,314 | 0.05% | Shares |
| NEW YORK STATE COMMON RETIREMENT FUND | $232,634 | 41,916 | 0.05% | Shares |
| Zurcher Kantonalbank (Zurich Cantonalbank) | $228,210 | 41,119 | 0.05% | Shares |
Company insiders 25 insiders · 8 officers · 15 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| Ramey Pierce Jackson | Chief Executive Officer | March 21, 2026 F | 676,297 | 0 | 0 | $0 |
| Anselm Wong | CFO, EVP | March 21, 2026 F | 425,637 | 0 | 0 | $0 |
| Scott Sannes | Chief Financial Officer | April 29, 2022 A | 1,042,805 | 0 | 0 | $0 |
| Alessandro Araldi | President - Noke and Janus Corporate Strategist | March 21, 2023 A | — | 0 | 0 | $0 |
| Rebecca Castillo | VP, Human Resources. | April 1, 2026 F | 68,634 | 0 | 0 | $0 |
| Norman V Nettie | EVP, Corporate Operations | March 21, 2026 F | 353,725 | 0 | 0 | $0 |
| Morgan Hodges | Executive Vice President | March 21, 2026 F | 76,321 | 0 | 0 | $0 |
| Peter Frayser | Chief Commercial Officer | Feb. 3, 2025 F | 231,792 | 0 | 0 | $0 |
| Eileen M Youds | Director | June 16, 2026 G | 38,379 | 0 | 0 | $0 |
| Heather Harding | Director | June 9, 2026 A | 69,138 | 0 | 0 | $0 |
| Jeannine J Lane | Director | June 9, 2026 A | 41,029 | 0 | 0 | $0 |
| Xavier A Gutierrez | Director | June 9, 2026 A | 85,937 | 0 | 0 | $0 |
| Paul S Vasington | Director | June 9, 2026 A | 33,178 | 0 | 0 | $0 |
| Lance A Byerly | Director | June 9, 2026 A | 87,535 | 0 | 0 | $0 |
| Roger Fradin | Director | June 9, 2026 A | 873,640 | 0 | 0 | $0 |
| Joseph F Hanna | Director | June 9, 2026 A | 66,179 | 0 | 0 | $0 |
| David F Doll | Director | June 9, 2025 A | 114,417 | 0 | 0 | $0 |
| Thomas A Szlosek | Director | June 9, 2025 A | 52,900 | 0 | 0 | $0 |
| Colin Leonard | Director | July 13, 2023 J | 15,306 | 0 | 0 | $0 |
| Jose Enrique Feliciano | Director | June 7, 2023 A | 41,174 | 0 | 0 | $0 |
| Brian Scott Cook | Director | June 7, 2022 A | 2,196,744 | 0 | 0 | $0 |
| Clearlake Capital Group, L.P. | Director | Nov. 12, 2021 M | 11,441,601 | 0 | 0 | $0 |
| Jason Raymond Williams | — | Aug. 15, 2026 F | 50,868 | 0 | 0 | $0 |
| David Vanevenhoven | — | Aug. 15, 2026 F | 40,118 | 0 | 0 | $0 |
| Elliot Housman Kahler | — | Aug. 15, 2026 F | 100,180 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
Activists & 5%+ owners 2 positions
Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.
| Filer | Filed | Stake | Status | Purpose | Filing |
|---|---|---|---|---|---|
| Clearlake Capital Group, L.P., José E. Feliciano, Behdad Eghbali ×6 filings | Dec. 18, 2023 | — | Initial filing | — | SEC |
| Clearlake Capital Group, L.P. (2), José E. Feliciano (2), Behdad Eghbali (2) | June 16, 2021 | — | Initial filing | — | SEC |
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
ETF ownership Held by 47 ETFs
Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.
| Fund | Weight | Units | As of | Source |
|---|---|---|---|---|
| SMLL · Harbor ETF Trust | 2.82% | 74,939 NS | April 30, 2026 | N-PORT |
| DEEP · ETF Series Solutions | 0.89% | 43,685 NS | May 31, 2026 | N-PORT |
| SVAL · iShares Trust | 0.40% | 151,413 SH | Aug. 8, 2026 | Daily |
| AFSM · First Trust Exchange-Traded Fund VI… | 0.18% | 32,994 NS | May 31, 2026 | N-PORT |
| VFVA · VANGUARD WELLINGTON FUND | 0.14% | 216,152 SH | Aug. 8, 2026 | Daily |
| CALF · Pacer Funds Trust | 0.13% | 856,874 NS | April 30, 2026 | N-PORT |
| ESSC · Strategy Shares | 0.09% | 4,361 NS | April 30, 2026 | N-PORT |
| GSSC · Goldman Sachs ETF Trust | 0.05% | 93,367 NS | May 31, 2026 | N-PORT |
| VTWV · VANGUARD SCOTTSDALE FUNDS | 0.05% | 116,330 SH | Aug. 8, 2026 | Daily |
| IWN · iShares Trust | 0.05% | 1,248,794 SH | Aug. 8, 2026 | Daily |
| DFSV · Dimensional ETF Trust | 0.04% | 520,013 NS | April 30, 2026 | N-PORT |
| AVSC · AMERICAN CENTURY ETF TRUST | 0.04% | 186,567 NS | May 31, 2026 | N-PORT |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.03% | 159,468 SH | Aug. 8, 2026 | Daily |
| FNDA · SCHWAB STRATEGIC TRUST | 0.03% | 503,960 NS | May 31, 2026 | N-PORT |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0.03% | 41,802 NS | April 30, 2026 | N-PORT |
| DFAT · Dimensional ETF Trust | 0.03% | 724,684 NS | April 30, 2026 | N-PORT |
| IWM · iShares Trust | 0.02% | 3,409,356 SH | Aug. 8, 2026 | Daily |
| RSSL · Global X Funds | 0.02% | 58,764 NS | April 30, 2026 | N-PORT |
| VTWO · VANGUARD SCOTTSDALE FUNDS | 0.02% | 769,054 SH | Aug. 8, 2026 | Daily |
| ITWO · ProShares Trust | 0.02% | 6,384 NS | May 31, 2026 | N-PORT |
| JSTC · Tidal Trust I | 0.02% | 10,910 NS | May 31, 2026 | N-PORT |
| DFAS · Dimensional ETF Trust | 0.02% | 454,162 NS | April 30, 2026 | N-PORT |
| SCHA · SCHWAB STRATEGIC TRUST | 0.02% | 662,513 NS | May 31, 2026 | N-PORT |
| UWM · ProShares Trust | 0.01% | 4,993 NS | May 31, 2026 | N-PORT |
| FIDU · FIDELITY COVINGTON TRUST | 0.01% | 41,414 NS | April 30, 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0.01% | 1,573,699 SH | Aug. 8, 2026 | Daily |
| VBR · VANGUARD INDEX FUNDS | 0.01% | 941,796 SH | Aug. 8, 2026 | Daily |
| VIS · VANGUARD WORLD FUND | 0.01% | 160,392 SH | Aug. 8, 2026 | Daily |
| WSML · iShares Trust | 0.01% | 10,015 SH | Aug. 8, 2026 | Daily |
| URTY · ProShares Trust | 0.01% | 5,048 NS | May 31, 2026 | N-PORT |
| AVSU · AMERICAN CENTURY ETF TRUST | 0.01% | 5,971 NS | May 31, 2026 | N-PORT |
| TILT · FlexShares Trust | 0.01% | 20,636 NS | April 30, 2026 | N-PORT |
| MSSM · MORGAN STANLEY PATHWAY FUNDS | 0.00% | 5,288 NS | May 31, 2026 | N-PORT |
| HDG · ProShares Trust | 0.00% | 127 NS | May 31, 2026 | N-PORT |
| FNDB · SCHWAB STRATEGIC TRUST | 0.00% | 6,460 NS | May 31, 2026 | N-PORT |
| AVUS · AMERICAN CENTURY ETF TRUST | 0.00% | 54,888 NS | May 31, 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0.00% | 165,696 NS | April 30, 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0.00% | 10,333 NS | April 30, 2026 | N-PORT |
| ITOT · iShares Trust | 0.00% | 193,903 SH | Aug. 8, 2026 | Daily |
| IWV · iShares Trust | 0.00% | 38,243 SH | Aug. 8, 2026 | Daily |
| SCHB · SCHWAB STRATEGIC TRUST | 0.00% | 82,288 NS | May 31, 2026 | N-PORT |
| DFSU · Dimensional ETF Trust | 0.00% | 2,721 NS | April 30, 2026 | N-PORT |
| VB · VANGUARD INDEX FUNDS | 0.00% | 1,485,092 SH | Aug. 8, 2026 | Daily |
| VTI · VANGUARD INDEX FUNDS | 0.00% | 4,160,035 SH | Aug. 8, 2026 | Daily |
| VTHR · VANGUARD SCOTTSDALE FUNDS | 0.00% | 10,354 SH | Aug. 8, 2026 | Daily |
| EBI · RBB Fund Trust | 0.00% | 9 NS | May 31, 2026 | N-PORT |
| DFUS · Dimensional ETF Trust | 0.00% | 800 NS | April 30, 2026 | N-PORT |