FTDR Frontdoor, Inc. - Common Stock
About Frontdoor, Inc. - Common Stock Company overview from Wikipedia
FTDR Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
FTDR 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
FTDR Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 4 30.8%
- Buy 5 38.5%
- Hold 3 23.1%
- Sell 1 7.7%
- Strong Sell 0 0.0%
12-Month Price Target
4 analysts · 2026-08-16Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| June 30, 2026 | $1.93 | $1.80 | 0.13% |
| March 31, 2026 | $0.73 | $0.69 | 0.04% |
| Dec. 31, 2025 | $0.23 | $0.13 | 0.10% |
| Sept. 30, 2025 | $1.58 | $1.54 | 0.04% |
| June 30, 2025 | $1.63 | $1.48 | 0.15% |
| March 31, 2025 | $0.64 | $0.39 | 0.25% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| FTDR | $4.09B | 16.9 | 13.6% | 12.2% | 106.0% | 55.3% |
| SCI | $10.89B | 20.5 | 2.9% | 12.6% | 32.7% | 26.5% |
| LLYVA | — | — | 12.2% | -22.8% | 70.0% | — |
| HRB | — | 6.7 | 4.9% | 18.6% | -207.9% | — |
| ADT | $6.18B | -13.9 | 4.7% | 11.6% | 16.0% | — |
| DRVN | $2.44B | 17.4 | 6.3% | 7.5% | 18.7% | — |
| MATW | — | -30.7 | -16.6% | -1.6% | -5.5% | 33.9% |
| CSV | $666M | 13.0 | 3.3% | 12.3% | 21.0% | 35.1% |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 13
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.09B | $1.84B | $1.78B | $1.66B | $1.60B | $1.47B | $1.36B | $1.26B | $1.16B | $1.02B | |
| Cost of Revenue | $936M | $852M | $895M | $952M | $818M | $758M | $687M | $686M | $589M | $526M | |
| Gross Profit | $1.16B | $991M | $885M | $710M | $784M | $716M | $678M | $572M | $567M | $494M | |
| SG&A Expense | $669M | $612M | $581M | $521M | $511M | $467M | $392M | $338M | $312M | $286M | |
| Interest Expense | $79M | $40M | $40M | $31M | $39M | $57M | $62M | $23M | $1M | · | |
| Interest Income | · | · | · | · | · | · | · | $2M | $3M | $2M | |
| Pretax Income | $338M | $309M | $229M | $93M | $168M | $149M | $204M | $166M | $220M | $196M | |
| Income Tax | $84M | $74M | $57M | $22M | $39M | $37M | $51M | $42M | $60M | $71M | |
| Net Income | $255M | $235M | $171M | $71M | $128M | $112M | $153M | $125M | $160M | $124M | |
| EPS (Basic) | $3.48 | $3.05 | $2.13 | $0.87 | $1.51 | $1.32 | $1.81 | $1.47 | $1.90 | $1.47 | |
| EPS (Diluted) | $3.42 | $3.01 | $2.12 | $0.87 | $1.50 | $1.31 | $1.80 | $1.47 | $1.90 | $1.47 | |
| Shares (Basic) | 73,100,000 | 77,000,000 | 80,500,000 | 81,800,000 | 85,100,000 | 85,200,000 | 84,700,000 | 84,500,000 | 84,500,000 | 84,500,000 | |
| Shares (Diluted) | 74,500,000 | 78,000,000 | 80,900,000 | 82,000,000 | 85,500,000 | 85,500,000 | 84,900,000 | 84,700,000 | 84,500,000 | 84,500,000 |
Balance Sheet 27
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $566M | $421M | $325M | $292M | $262M | $597M | $428M | $296M | $282M | $168M | |
| Short-term Investments | $0 | $15M | $0 | · | · | · | $7M | $9M | $25M | · | |
| Receivables | $10M | $10M | $6M | $5M | $7M | $5M | $11M | $12M | $406M | · | |
| Prepaid Expense | $44M | $42M | $32M | $33M | $25M | $24M | $16M | $13M | $10M | · | |
| Current Assets | $624M | $488M | $363M | $330M | $295M | $626M | $461M | $330M | $741M | · | |
| PP&E (Net) | $57M | $73M | $60M | $66M | $66M | $60M | $51M | $47M | $31M | · | |
| PP&E (Gross) | $176M | $157M | $166M | $155M | $136M | $116M | $128M | $107M | $77M | · | |
| Accum. Depreciation | $119M | $84M | $105M | $89M | $71M | $56M | $77M | $59M | $46M | · | |
| Goodwill | $959M | $967M | $503M | $503M | $512M | $512M | $501M | $476M | $476M | $471M | |
| Intangibles | $398M | $448M | $143M | $148M | $159M | $170M | $191M | $158M | $165M | · | |
| Other Non-current Assets | $17M | $11M | $5M | $8M | $5M | $3M | $11M | $10M | $1M | · | |
| Total Assets | $2.14B | $2.11B | $1.09B | $1.08B | $1.07B | $1.41B | $1.25B | $1.04B | $1.42B | · | |
| Accounts Payable | $89M | $71M | $76M | $80M | $66M | $55M | $48M | $41M | $33M | · | |
| Current Liabilities | $402M | $369M | $331M | $364M | $378M | $403M | $364M | $345M | $705M | · | |
| Capital Leases | $18M | $20M | $16M | $18M | $19M | $18M | $20M | $0 | · | · | |
| Deferred Tax | $53M | $49M | $25M | $39M | $41M | $38M | $45M | $39M | $38M | · | |
| Other Non-current Liabilities | $27M | $16M | $5M | $8M | $21M | $40M | $27M | $24M | $11M | · | |
| Total Liabilities | · | · | · | · | · | · | · | $1.39B | · | · | |
| Long-term Debt | $1.17B | $1.20B | $593M | $609M | · | · | · | · | · | · | |
| Common Stock | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | · | · | |
| Paid-in Capital | $195M | $152M | $117M | $90M | $70M | $46M | $29M | $1M | · | · | |
| Retained Earnings | $785M | $530M | $296M | $124M | $53M | $-75M | $-188M | $-336M | · | · | |
| Treasury Stock | $727M | $444M | $283M | $162M | $103M | $0 | · | · | · | · | |
| AOCI | $-12M | $0 | $6M | $8M | $-18M | $-33M | $-21M | $-9M | $0 | · | |
| Stockholders' Equity | $242M | $239M | $136M | $61M | $2M | $-61M | $-179M | $-344M | $661M | $560M | |
| Liabilities + Equity | $2.14B | $2.11B | $1.09B | $1.08B | $1.07B | $1.41B | $1.25B | $1.04B | $1.42B | · | |
| Shares Outstanding | 70,958,215 | 75,314,243 | 78,378,511 | 81,517,243 | 83,232,481 | 85,477,779 | 85,309,260 | 84,545,152 | · | · |
Cash Flow 18
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $89M | $39M | $37M | $34M | $35M | $34M | $24M | $21M | $17M | · | |
| Stock-based Comp | $34M | $26M | $26M | $22M | $25M | $17M | $9M | $4M | $4M | $4M | |
| Deferred Tax | $9M | $0 | $-13M | $-10M | $-2M | · | $-1M | $7M | $-19M | $1M | |
| Amort. of Intangibles | $53M | $4M | $4M | $7M | $11M | $12M | $6M | $8M | $8M | $6M | |
| Restructuring | $4M | $8M | $16M | $20M | $3M | $8M | $1M | $3M | $7M | $3M | |
| Operating Cash Flow | $416M | $270M | $202M | $142M | $185M | $207M | $200M | $189M | $194M | $155M | |
| CapEx | $26M | $39M | $32M | $40M | $31M | $32M | $22M | $27M | $15M | $11M | |
| Investing Cash Flow | $31M | $-622M | $-32M | $-35M | $-31M | $-31M | $-61M | $-10M | $-11M | $-55M | |
| Debt Issued | $0 | $1.22B | $0 | $0 | $638M | · | · | · | · | · | |
| Net Debt Issued | $0 | $1.22B | · | · | $638M | · | · | · | · | · | |
| Stock Repurchased | $283M | $161M | $121M | $59M | $103M | · | · | · | · | · | |
| Net Stock Activity | $-283M | $-161M | $-121M | $-59M | $-103M | · | · | · | · | · | |
| Dividends Paid | · | · | · | · | · | · | · | $137M | $63M | $87M | |
| Financing Cash Flow | $-302M | $447M | $-137M | $-77M | $-489M | $-7M | $-7M | $-165M | $-68M | $-88M | |
| Net Change in Cash | $145M | $96M | $34M | $29M | $-335M | $170M | $132M | $14M | $114M | $12M | |
| Taxes Paid | $35M | $82M | $72M | $26M | $40M | $37M | $52M | · | · | · | |
| Free Cash Flow | $390M | $231M | $170M | $102M | $154M | $175M | $178M | $162M | · | · | |
| Levered FCF | $331M | $201M | $140M | $78M | $124M | $132M | $132M | $145M | · | · |
Profitability 5
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 55.3% | 53.8% | 49.7% | 42.7% | 48.9% | 48.6% | 49.7% | 45.5% | · | · | |
| Net Margin | 12.2% | 12.8% | 9.6% | 4.3% | 8.0% | 7.6% | 11.2% | 9.9% | · | · | |
| Pretax Margin | 16.2% | 16.8% | 12.9% | 5.6% | 10.5% | 10.1% | 14.9% | 13.2% | · | · | |
| ROA | 12.0% | 11.2% | 15.8% | 6.6% | 10.3% | 8.4% | 13.4% | 10.2% | · | · | |
| ROE | 106.0% | 94.0% | 111.4% | 131.5% | 400.0% | -169.7% | -76.9% | -31.9% | · | · |
Liquidity & Solvency 2
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.6 | 1.3 | 1.1 | 0.9 | 0.8 | 1.6 | 1.3 | 1.0 | · | · | |
| Quick Ratio | 1.4 | 1.2 | 1.0 | 0.8 | 0.7 | 1.5 | 1.2 | 0.9 | · | · |
Efficiency 2
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.0 | 0.9 | 1.6 | 1.5 | 1.3 | 1.1 | 1.2 | 1.0 | · | · | |
| Receivables Turnover | 209.3 | 230.4 | 323.6 | 277.0 | 267.0 | 184.2 | 118.7 | 6.0 | · | · |
Growth Rates 9
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 13.6% | 3.5% | 7.1% | 3.8% | 8.7% | · | · | · | · | · | |
| Revenue CAGR 3Y | 8.0% | 4.8% | 6.5% | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 7.3% | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 13.6% | 42.0% | 143.7% | -42.0% | 14.5% | · | · | · | · | · | |
| EPS CAGR 3Y | 57.8% | 26.1% | 17.4% | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 21.2% | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 8.5% | 37.4% | 140.9% | -44.5% | 14.3% | · | · | · | · | · | |
| Net Income CAGR 3Y | 53.1% | 22.4% | 15.2% | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 17.9% | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 12
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $2.09B | $1.84B | $1.78B | $1.66B | $1.60B | $1.47B | $1.36B | $1.26B | · | · | |
| Net Income TTM | $255M | $235M | $171M | $71M | $128M | $112M | $153M | $125M | · | · | |
| Market Cap | $4.09B | $4.12B | $2.76B | $1.70B | $3.05B | $4.29B | $4.05B | $2.25B | · | · | |
| P/E | 16.9 | 18.2 | 16.6 | 23.9 | 24.4 | 38.3 | 26.3 | 18.1 | · | · | |
| P/S | 2.0 | 2.2 | 1.6 | 1.0 | 1.9 | 2.9 | 3.0 | 1.8 | · | · | |
| P/B | 16.9 | 17.2 | 20.3 | 27.8 | 1525.2 | -70.4 | -22.6 | -6.5 | · | · | |
| P / Cash Flow | 9.8 | 15.2 | 13.7 | 11.9 | 16.5 | 20.7 | 20.2 | 11.9 | · | · | |
| P / FCF | 10.5 | 17.8 | 16.2 | 16.6 | 19.8 | 24.5 | 22.7 | 13.9 | · | · | |
| Dividend Yield | · | · | · | · | · | · | · | 6.1% | · | · | |
| Earnings Yield | 5.9% | 5.5% | 6.0% | 4.2% | 4.1% | 2.6% | 3.8% | 5.5% | · | · | |
| Payout Ratio | · | · | · | · | · | · | · | 109.6% | · | · | |
| Annual Payout | · | · | · | · | · | · | · | $137M | · | · |
Income Statement 12
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $645M | $451M | $432M | $618M | $617M | $426M | $383M | $540M | $542M | $378M | $366M | $524M | $523M | $367M | $340M | $484M | |
| Cost of Revenue | $267M | $203M | $220M | $264M | $261M | $191M | $196M | $235M | $237M | $184M | $189M | $256M | $253M | $197M | $195M | $274M | |
| Gross Profit | $378M | $248M | $213M | $353M | $356M | $235M | $184M | $306M | $306M | $195M | $177M | $268M | $270M | $170M | $145M | $210M | |
| SG&A Expense | $176M | $162M | $172M | $174M | $172M | $151M | $156M | $154M | $167M | $135M | $142M | $152M | $162M | $125M | $119M | $137M | |
| Interest Expense | $19M | $19M | $20M | $20M | $20M | $19M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $9M | $8M | |
| Pretax Income | $167M | $51M | $2M | $142M | $146M | $48M | $6M | $134M | $124M | $45M | $11M | $96M | $93M | $29M | $8M | $39M | |
| Income Tax | $41M | $10M | $0 | $37M | $36M | $11M | $-3M | $34M | $32M | $11M | $3M | $24M | $23M | $7M | $-1M | $11M | |
| Net Income | $125M | $41M | $1M | $106M | $111M | $37M | $9M | $100M | $92M | $34M | $8M | $71M | $70M | $22M | $8M | $28M | |
| EPS (Basic) | $1.80 | $0.58 | $0.02 | $1.45 | $1.51 | $0.50 | $0.12 | $1.32 | $1.18 | $0.43 | $0.11 | $0.89 | $0.86 | $0.27 | $0.11 | $0.34 | |
| EPS (Diluted) | $1.76 | $0.57 | $0.03 | $1.42 | $1.48 | $0.49 | $0.10 | $1.30 | $1.18 | $0.43 | $0.11 | $0.89 | $0.85 | $0.27 | $0.11 | $0.34 | |
| Shares (Basic) | 69,900,000 | 70,600,000 | -147,900,000 | 72,800,000 | 73,500,000 | 74,700,000 | -155,200,000 | 76,200,000 | 77,700,000 | 78,300,000 | -162,500,000 | 80,100,000 | 81,400,000 | 81,500,000 | -164,100,000 | 81,500,000 | |
| Shares (Diluted) | 71,100,000 | 72,200,000 | -150,900,000 | 74,400,000 | 74,700,000 | 76,300,000 | -156,200,000 | 77,100,000 | 78,100,000 | 79,000,000 | -163,400,000 | 80,600,000 | 81,800,000 | 81,900,000 | -164,400,000 | 81,600,000 |
Balance Sheet 26
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $627M | $603M | $566M | $563M | $562M | $506M | $421M | $375M | $419M | $378M | · | $320M | $344M | $337M | · | $244M | |
| Short-term Investments | · | · | $0 | $0 | $0 | $0 | $15M | · | · | · | · | · | · | · | · | · | |
| Receivables | $11M | $10M | $10M | $10M | $10M | $11M | $10M | $6M | $7M | $4M | · | $7M | $6M | $6M | · | $4M | |
| Prepaid Expense | $45M | $43M | $44M | $39M | $37M | $36M | $42M | $28M | $30M | $30M | · | $31M | $27M | $38M | · | $29M | |
| Current Assets | $692M | $661M | $624M | $695M | $620M | $554M | $488M | $484M | $463M | $412M | · | $429M | $391M | $381M | · | $343M | |
| PP&E (Net) | $53M | $54M | $57M | $59M | $68M | $70M | $73M | $68M | $68M | $64M | · | $64M | $66M | $66M | · | $64M | |
| PP&E (Gross) | · | · | $176M | · | · | · | $157M | · | · | · | · | · | · | · | · | · | |
| Accum. Depreciation | · | · | $119M | · | · | · | $84M | · | · | · | · | · | · | · | · | · | |
| Goodwill | $963M | $959M | $959M | $971M | $972M | $964M | $967M | $503M | $503M | $503M | · | $503M | $503M | $503M | · | $503M | |
| Intangibles | $374M | $386M | $398M | $400M | $412M | $435M | $448M | $141M | $142M | $143M | · | $144M | $145M | $146M | · | $149M | |
| Other Non-current Assets | $17M | $18M | $17M | $15M | $3M | $4M | $11M | $3M | $4M | $6M | · | $8M | $8M | $6M | · | $10M | |
| Total Assets | $2.19B | $2.16B | $2.14B | $2.23B | $2.17B | $2.12B | $2.11B | $1.22B | $1.20B | $1.15B | $1.09B | $1.17B | $1.14B | $1.13B | $1.08B | $1.09B | |
| Accounts Payable | $118M | $87M | $89M | $104M | $106M | $76M | $71M | $91M | $107M | $70M | · | $87M | $78M | $82M | · | $89M | |
| Current Liabilities | $435M | $451M | $402M | $401M | $416M | $414M | $369M | $341M | $365M | $360M | · | $364M | $365M | $396M | · | $391M | |
| Capital Leases | $16M | $17M | $18M | $18M | $19M | $20M | $20M | $21M | $21M | $20M | · | $16M | $16M | $17M | · | $16M | |
| Deferred Tax | $54M | $54M | $53M | $52M | $38M | $45M | $49M | $24M | $25M | $25M | · | $28M | $31M | $37M | · | $37M | |
| Other Non-current Liabilities | $15M | $22M | $27M | $32M | $18M | $15M | $16M | $6M | $6M | $5M | · | $8M | $8M | $8M | · | $8M | |
| Long-term Debt | $1.16B | $1.17B | $1.17B | $1.18B | $1.19B | $1.19B | $1.20B | $582M | $586M | $589M | · | $597M | $601M | $605M | · | · | |
| Common Stock | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | · | $1M | $1M | $1M | · | $1M | |
| Paid-in Capital | $214M | $199M | $195M | $184M | $167M | $153M | $152M | $139M | $127M | $120M | · | $110M | $101M | $92M | · | $85M | |
| Retained Earnings | $952M | $826M | $785M | $784M | $678M | $567M | $530M | $522M | $422M | $330M | · | $287M | $216M | $146M | · | $116M | |
| Treasury Stock | $879M | $787M | $727M | $639M | $580M | $515M | $444M | $403M | $341M | $296M | · | $238M | $196M | $162M | · | $162M | |
| AOCI | $-4M | $-8M | $-12M | $-14M | $-13M | $-8M | $0 | $2M | $6M | $7M | · | $10M | $9M | $6M | · | $8M | |
| Stockholders' Equity | $284M | $230M | $242M | $316M | $254M | $198M | $239M | $261M | $214M | $162M | $136M | $171M | $131M | $83M | $61M | $47M | |
| Liabilities + Equity | $2.19B | $2.16B | $2.14B | $2.23B | $2.17B | $2.12B | $2.11B | $1.22B | $1.20B | $1.15B | · | $1.17B | $1.14B | $1.13B | · | $1.09B | |
| Shares Outstanding | 69,284,644 | 70,527,394 | 70,958,215 | 72,433,160 | 73,111,103 | 74,278,048 | 75,314,243 | 75,782,534 | 77,049,920 | 78,296,296 | · | 79,617,524 | 80,793,358 | 81,723,843 | · | 81,490,682 |
Cash Flow 15
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $20M | $20M | $23M | $22M | $21M | $23M | $11M | $10M | $9M | $9M | $10M | $9M | $9M | $9M | $10M | $8M | |
| Stock-based Comp | $11M | $10M | $9M | $8M | $9M | $8M | $6M | $5M | $8M | $7M | $5M | $8M | $8M | $5M | $5M | $5M | |
| Deferred Tax | $-2M | $-1M | $-1M | $14M | $-3M | $-1M | $0 | $0 | $0 | $0 | $-1M | $-4M | $-6M | $-2M | $2M | $-6M | |
| Amort. of Intangibles | $12M | $12M | $15M | $13M | $12M | $13M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $2M | |
| Restructuring | $2M | $1M | $2M | $1M | $0 | $1M | $4M | $3M | $1M | $0 | $10M | $5M | $0 | $1M | $3M | $5M | |
| Operating Cash Flow | $126M | $119M | $101M | $64M | $127M | $124M | $58M | $25M | $103M | $84M | $63M | $27M | $52M | $60M | $62M | $-14M | |
| CapEx | $6M | $6M | $6M | $6M | $7M | $7M | $8M | $9M | $12M | $10M | $9M | $8M | $7M | $8M | $10M | $11M | |
| Investing Cash Flow | $-7M | $-7M | $-6M | $-5M | $-5M | $47M | $-591M | $-9M | $-12M | $-10M | $-9M | $-8M | $-7M | $-8M | $-10M | $-6M | |
| Stock Repurchased | $91M | $61M | $88M | $60M | $64M | $71M | $41M | $62M | $45M | $13M | $45M | $42M | · | · | $0 | $0 | |
| Net Stock Activity | · | $-61M | · | · | · | $-71M | · | · | · | $-13M | · | · | · | · | · | · | |
| Financing Cash Flow | $-94M | $-75M | $-92M | $-57M | $-68M | $-85M | $578M | $-60M | $-50M | $-21M | $-49M | $-44M | $-37M | $-7M | $-3M | $-5M | |
| Net Change in Cash | $25M | $37M | $3M | $1M | $56M | $85M | $46M | $-43M | $40M | $53M | $6M | $-24M | $7M | $45M | $48M | $-25M | |
| Taxes Paid | $29M | $1M | $-1M | $8M | $27M | $1M | $23M | $59M | $31M | $0 | $28M | $21M | $23 | $0 | $6M | $11M | |
| Free Cash Flow | · | $113M | · | · | · | $117M | · | · | · | $74M | · | · | · | $52M | · | · | |
| Levered FCF | · | $98M | · | · | · | $102M | · | · | · | $66M | · | · | · | $44M | · | · |
Profitability 5
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 58.6% | 55.0% | · | 57.1% | 57.7% | 55.2% | · | 56.7% | 56.5% | 51.6% | · | 51.1% | 51.6% | 46.3% | · | 43.4% | |
| Net Margin | 19.4% | 9.1% | · | 17.2% | 18.0% | 8.7% | · | 18.5% | 17.0% | 9.0% | · | 13.6% | 13.4% | 6.0% | · | 5.8% | |
| Pretax Margin | 25.9% | 11.3% | · | 23.0% | 23.7% | 11.3% | · | 24.8% | 22.9% | 11.9% | · | 18.3% | 17.8% | 7.9% | · | 8.1% | |
| ROA | 5.7% | 1.9% | · | 6.2% | 6.6% | 2.3% | · | 8.4% | 7.9% | 3.0% | · | 6.3% | 6.3% | 2.0% | · | 2.5% | |
| ROE | 46.5% | 19.2% | · | 36.7% | 47.4% | 20.6% | · | 46.3% | 53.3% | 27.8% | · | 65.1% | 102.2% | 69.8% | · | 51.4% |
Liquidity & Solvency 2
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.6 | 1.5 | · | 1.7 | 1.5 | 1.3 | · | 1.4 | 1.3 | 1.1 | · | 1.2 | 1.1 | 1.0 | · | 0.9 | |
| Quick Ratio | 1.5 | 1.4 | · | 1.4 | 1.4 | 1.2 | · | 1.1 | 1.2 | 1.1 | · | 0.9 | 1.0 | 0.9 | · | 0.6 |
Efficiency 2
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.3 | 0.2 | · | 0.4 | 0.4 | 0.3 | · | 0.5 | 0.5 | 0.3 | · | 0.5 | 0.5 | 0.3 | · | 0.4 | |
| Receivables Turnover | 61.4 | 43.0 | · | 77.2 | 72.6 | 56.8 | · | 83.1 | 83.4 | 75.6 | · | 95.3 | 87.2 | 66.7 | · | 107.6 |
Valuation (TTM) 9
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $2.33B | $2.11B | · | $2.20B | $2.12B | $1.89B | · | $1.98B | $1.97B | $1.79B | · | $1.90B | $1.86B | $1.69B | · | $1.79B | |
| Net Income TTM | $383M | $295M | · | $354M | $340M | $263M | · | $297M | $267M | $197M | · | $191M | $153M | $85M | · | $139M | |
| Market Cap | $5.38B | $3.73B | · | $4.87B | $4.31B | $2.85B | · | $3.64B | $2.60B | $2.55B | · | $2.44B | $2.58B | $2.28B | · | $1.66B | |
| P/E | 14.8 | 13.3 | · | 14.3 | 13.2 | 11.3 | · | 12.6 | 10.1 | 13.4 | · | 13.0 | 17.2 | 27.1 | · | 12.4 | |
| P/S | 2.3 | 1.8 | · | 2.2 | 2.0 | 1.5 | · | 1.8 | 1.3 | 1.4 | · | 1.3 | 1.4 | 1.3 | · | 0.9 | |
| P/B | 18.9 | 16.2 | · | 15.4 | 17.0 | 14.4 | · | 13.9 | 12.2 | 15.7 | · | 14.2 | 19.7 | 27.5 | · | 35.4 | |
| P / Cash Flow | · | 31.3 | · | · | · | 23.0 | · | · | · | 30.4 | · | · | · | 38.0 | · | · | |
| P / FCF | · | 33.0 | · | · | · | 24.4 | · | · | · | 34.5 | · | · | · | 43.8 | · | · | |
| Earnings Yield | 6.7% | 7.5% | · | 7.0% | 7.5% | 8.8% | · | 7.9% | 9.9% | 7.5% | · | 7.7% | 5.8% | 3.7% | · | 8.1% |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2025-12-31 | 2024-12-31 | 2024-03-31 | 2023-12-31 | 2022-12-31 | |
|---|---|---|---|---|---|
| Revenue | $2.09B | $1.84B | — | $1.78B | $1.66B |
| Gross Margin % | 55.3% | 53.8% | — | 49.7% | 42.7% |
| Net Income | $255M | $235M | — | $171M | $71M |
| Diluted EPS | $3.42 | $3.01 | — | $2.12 | $0.87 |
Balance Sheet
| 2025-12-31 | 2024-12-31 | 2024-03-31 | 2023-12-31 | 2022-12-31 | |
|---|---|---|---|---|---|
| Current Ratio | 1.6 | 1.3 | — | 1.1 | 0.9 |
| Quick Ratio | 1.4 | 1.2 | — | 1.0 | 0.8 |
Cash Flow
| 2025-12-31 | 2024-12-31 | 2024-03-31 | 2023-12-31 | 2022-12-31 | |
|---|---|---|---|---|---|
| Free Cash Flow | $390M | $231M | — | $170M | $102M |
Trading Signals Recent buy/sell signals with entry price and risk/reward ratio
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) 420 filers · $3.7B 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 |
|---|---|---|---|---|
| 73 (+6 vs prior Q) | 40 (+1 vs prior Q) | 128 (-8 vs prior Q) | 127 (+5 vs prior Q) | +2.5M |
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 |
|---|---|---|---|---|
| Boston Partners | $374,568,803 | 4,832,444 | 10.23% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $371,429,072 | 4,787,074 | 10.15% | Shares |
| STATE STREET CORP | $272,833,519 | 3,516,349 | 7.45% | Shares |
| FULLER & THALER ASSET MANAGEMENT, INC. | $257,494,399 | 3,318,654 | 7.04% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $245,624,258 | 3,165,669 | 6.71% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $163,533,312 | 2,107,327 | 4.47% | Shares |
| RENAISSANCE TECHNOLOGIES LLC | $145,674,216 | 1,877,487 | 3.98% | Shares |
| REINHART PARTNERS, LLC. | $130,667,788 | 1,684,065 | 3.57% | Shares |
| ALLIANCEBERNSTEIN L.P. | $107,335,666 | 2,030,565 | 2.93% | Shares |
| Swedbank AB | $106,732,804 | 1,375,600 | 2.92% | Shares |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | $105,377,307 | 1,358,130 | 2.88% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $93,591,386 | 1,206,230 | 2.56% | Shares |
| FMR LLC | $92,773,122 | 1,195,684 | 2.53% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $69,639,818 | 897,536 | 1.90% | Shares |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | $59,321,202 | 764,547 | 1.62% | Shares |
| JANUS HENDERSON GROUP PLC | $59,236,064 | 1,121,468 | 1.62% | Shares |
| OBERWEIS ASSET MANAGEMENT INC/ | $55,791,865 | 719,060 | 1.52% | Shares |
| WASATCH ADVISORS LP | $54,611,833 | 1,033,141 | 1.49% | Shares |
| Public Sector Pension Investment Board | $39,972,118 | 515,171 | 1.09% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $39,158,354 | 504,683 | 1.07% | Shares |
| EVENTIDE ASSET MANAGEMENT, LLC | $37,743,704 | 486,594 | 1.03% | Shares |
| ALGERT GLOBAL LLC | $26,119,432 | 336,634 | 0.71% | Shares |
| RAYMOND JAMES FINANCIAL INC | $25,405,759 | 327,436 | 0.69% | Shares |
| Glenmede Investment Management, LP | $20,186,057 | 299,986 | 0.55% | Shares |
| GLENMEDE TRUST CO NA | $18,756,373 | 241,737 | 0.51% | Shares |
| Fenimore Asset Management Inc | $18,551,924 | 239,102 | 0.51% | Shares |
| SCHRODER INVESTMENT MANAGEMENT GROUP | $18,364,818 | 241,547 | 0.50% | Shares |
| SEIZERT CAPITAL PARTNERS, LLC | $17,799,612 | 229,406 | 0.49% | Shares |
| GOLDMAN SACHS GROUP INC | $16,869,851 | 217,423 | 0.46% | Shares |
| Tributary Capital Management, LLC | $15,401,460 | 198,498 | 0.42% | Shares |
| Permit Capital, LLC | $15,331,784 | 197,600 | 0.42% | Shares |
| BREACH INLET CAPITAL MANAGEMENT, LLC | $14,964,318 | 192,864 | 0.41% | Shares |
| AMERIPRISE FINANCIAL INC | $14,637,121 | 188,647 | 0.40% | Shares |
| Hillsdale Investment Management Inc. | $13,652,736 | 175,960 | 0.37% | Shares |
| AMERICAN CENTURY COMPANIES INC | $13,626,201 | 175,618 | 0.37% | Shares |
| RHUMBLINE ADVISERS | $12,958,820 | 167,017 | 0.35% | Shares |
| California Public Employees Retirement System | $12,452,652 | 160,493 | 0.34% | Shares |
| Cubist Systematic Strategies, LLC | $12,011,750 | 178,507 | 0.33% | Shares |
| ENVESTNET ASSET MANAGEMENT INC | $11,934,026 | 153,818 | 0.33% | Shares |
| PRUDENTIAL FINANCIAL INC | $11,611,499 | 149,652 | 0.32% | Shares |
| JANE STREET GROUP, LLC | $10,940,190 | 141,000 | 0.30% | Call option |
| Swiss National Bank | $10,917,146 | 140,703 | 0.30% | Shares |
| FIRST TRUST ADVISORS LP | $10,582,189 | 136,386 | 0.29% | Shares |
| ROYCE & ASSOCIATES LP | $9,758,649 | 125,772 | 0.27% | Shares |
| Willis Investment Counsel | $9,302,963 | 119,899 | 0.25% | Shares |
| RBF Capital, LLC | $8,922,850 | 115,000 | 0.24% | Shares |
| MILLENNIUM MANAGEMENT LLC | $8,527,529 | 109,905 | 0.23% | Shares |
| VICTORY CAPITAL MANAGEMENT INC | $8,363,116 | 107,786 | 0.23% | Shares |
| TWO SIGMA INVESTMENTS, LP | $8,360,478 | 107,752 | 0.23% | Shares |
| Legal & General Group Plc | $8,357,839 | 107,718 | 0.23% | Shares |
| BANK OF AMERICA CORP /DE/ | $8,285,604 | 106,787 | 0.23% | Shares |
| BlackRock, Inc. | $8,191,331 | 105,572 | 0.22% | Shares |
| AQR CAPITAL MANAGEMENT LLC | $8,185,254 | 108,199 | 0.22% | Shares |
| JANE STREET GROUP, LLC | $7,696,307 | 99,192 | 0.21% | Shares |
| LAZARD ASSET MANAGEMENT LLC | $7,351,265 | 94,745 | 0.20% | Shares |
| PANAGORA ASSET MANAGEMENT INC | $7,202,912 | 92,833 | 0.20% | Shares |
| Universal- Beteiligungs- und Servicegesellschaft mbH | $7,197,326 | 92,761 | 0.20% | Shares |
| GLOBEFLEX CAPITAL L P | $7,108,020 | 91,610 | 0.19% | Shares |
| TWO SIGMA ADVISERS, LP | $6,651,657 | 115,300 | 0.18% | Shares |
| Aryeh Capital Management Ltd. | $6,283,338 | 93,377 | 0.17% | Shares |
| NIA IMPACT ADVISORS, LLC | $6,156,547 | 79,347 | 0.17% | Shares |
| Amundi | $6,147,456 | 79,230 | 0.17% | Shares |
| ISTHMUS PARTNERS, LLC | $5,926,091 | 76,377 | 0.16% | Shares |
| LOS ANGELES CAPITAL MANAGEMENT LLC | $5,788,136 | 74,599 | 0.16% | Shares |
| XTX Topco Ltd | $5,455,508 | 70,312 | 0.15% | Shares |
| JANE STREET GROUP, LLC | $5,431,300 | 70,000 | 0.15% | Put option |
| SEI INVESTMENTS CO | $5,334,550 | 68,753 | 0.15% | Shares |
| WELLS FARGO & COMPANY/MN | $5,282,638 | 68,084 | 0.14% | Shares |
| PDT Partners, LLC | $5,217,307 | 67,242 | 0.14% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $5,090,525 | 65,608 | 0.14% | Shares |
| Moody Aldrich Partners LLC | $4,975,459 | 64,125 | 0.14% | Shares |
| Quantinno Capital Management LP | $4,917,499 | 63,378 | 0.13% | Shares |
| BNP PARIBAS FINANCIAL MARKETS | $4,790,562 | 61,742 | 0.13% | Shares |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | $4,380,297 | 82,866 | 0.12% | Shares |
| Bridgewater Associates, LP | $4,350,937 | 56,076 | 0.12% | Shares |
| CAPITAL FUND MANAGEMENT S.A. | $4,093,493 | 52,758 | 0.11% | Shares |
| NORDEA INVESTMENT MANAGEMENT AB | $4,076,545 | 53,667 | 0.11% | Shares |
| Campbell & CO Investment Adviser LLC | $3,978,117 | 51,271 | 0.11% | Shares |
| GREAT LAKES ADVISORS, LLC | $3,712,604 | 47,849 | 0.10% | Shares |
| Pullen Investment Management, LLC | $3,708,414 | 47,795 | 0.10% | Shares |
| Convergence Investment Partners, LLC | $3,607,780 | 46,498 | 0.10% | Shares |
| Paralel Advisors LLC | $3,394,097 | 43,744 | 0.09% | Shares |
| CREDIT AGRICOLE S A | $3,359,880 | 43,303 | 0.09% | Shares |
| VOYA INVESTMENT MANAGEMENT LLC | $3,349,871 | 43,174 | 0.09% | Shares |
| UBS Group AG | $3,278,721 | 42,257 | 0.09% | Shares |
| MetLife Investment Management, LLC | $3,235,115 | 41,695 | 0.09% | Shares |
| Westover Capital Advisors, LLC | $3,165,284 | 40,795 | 0.09% | Shares |
| Apollon Wealth Management, LLC | $3,082,340 | 39,726 | 0.08% | Shares |
| Homestead Advisers Corp | $3,026,010 | 39,000 | 0.08% | Shares |
| CLARK ESTATES INC/NY | $2,948,420 | 38,000 | 0.08% | Shares |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | $2,915,056 | 37,570 | 0.08% | Shares |
| BNP PARIBAS ASSET MANAGEMENT Holding S.A. | $2,908,461 | 37,485 | 0.08% | Shares |
| Horizon Investments, LLC | $2,804,491 | 36,145 | 0.08% | Shares |
| CONNORS INVESTOR SERVICES INC | $2,733,108 | 35,225 | 0.07% | Shares |
| Illinois Municipal Retirement Fund | $2,729,228 | 35,175 | 0.07% | Shares |
| PFA Pension, Forsikringsaktieselskab | $2,719,917 | 35,055 | 0.07% | Shares |
| BRANT POINT INVESTMENT MANAGEMENT LLC | $2,715,650 | 35,000 | 0.07% | Shares |
| KLP KAPITALFORVALTNING AS | $2,669,096 | 34,400 | 0.07% | Shares |
| CAXTON ASSOCIATES LP | $2,630,174 | 48,110 | 0.07% | Shares |
| State of Tennessee, Department of Treasury | $2,604,542 | 33,568 | 0.07% | Shares |
Company insiders 20 insiders · 8 officers · 10 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| William C Cobb | CEO | March 31, 2026 M | 184,335 | 0 | 0 | $0 |
| Rexford Tibbens | President & CEO | March 30, 2022 M | 77,881 | 0 | 0 | $0 |
| Jason L Bailey | SVP & Chief Financial Officer | March 31, 2026 M | 19,723 | 0 | 0 | $0 |
| Jessica P Ross | SVP & CFO | March 31, 2025 A | 16,341 | 0 | 0 | $0 |
| Brian K Turcotte | SVP & CFO | June 1, 2022 A | 25,040 | 0 | 0 | $0 |
| Balakrishnan A Ganesh | SVP & Chief Technology Officer | July 14, 2026 M | 16,963 | 0 | 0 | $0 |
| Sally J Shanks | VP, Controller & CAO | March 30, 2026 A | — | 0 | 0 | $0 |
| Chastitie Brim | VP, Controller & CAO | March 31, 2025 A | 14,861 | 0 | 0 | $0 |
| Hilla Sferruzza | Director | June 29, 2026 A | 2,112 | 0 | 0 | $0 |
| Liane J Pelletier | Director | May 13, 2026 A | 32,349 | 0 | 0 | $0 |
| Brian P Mcandrews | Director | May 13, 2026 A | 32,184 | 0 | 0 | $0 |
| Darrin Steve Boland | Director | May 14, 2025 A | 20,555 | 0 | 0 | $0 |
| Christopher L Clipper | Director | May 14, 2025 A | 20,555 | 0 | 0 | $0 |
| Peter L. Cella | Director | May 14, 2025 A | 32,965 | 0 | 0 | $0 |
| Lara Balazs | Director | May 14, 2024 A | 7,352 | 0 | 0 | $0 |
| Richard P Fox | Director | May 11, 2022 A | 9,338 | 0 | 0 | $0 |
| Evan Iverson | — | Aug. 10, 2026 S | 214 | 0 | 1 | $-1,555,245 |
| Kathryn M Collins | — | Aug. 10, 2026 M | 20,322 | 0 | 1 | $-889,800 |
| Jeffrey Fiarman | — | Aug. 10, 2026 S | 20,023 | 0 | 2 | $-2,120,430 |
| Anna C Catalano | — | May 13, 2026 A | 36,349 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
ETF ownership Held by 87 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 |
|---|---|---|---|---|
| TMFS · RBB Fund, Inc. | 3.57% | 34,105 NS | May 31, 2026 | N-PORT |
| AZTD · Tidal Trust I | 2.26% | 14,471 NS | April 30, 2026 | N-PORT |
| SCOW · Pacer Funds Trust | 1.60% | 359 NS | April 30, 2026 | N-PORT |
| SRHQ · Elevation Series Trust | 1.56% | 43,744 NS | April 30, 2026 | N-PORT |
| CAFG · Pacer Funds Trust | 1.06% | 3,510 NS | April 30, 2026 | N-PORT |
| ABCS · EA Series Trust | 0.94% | 1,718 NS | May 29, 2026 | N-PORT |
| FNY · First Trust Exchange-Traded AlphaDE… | 0.69% | 51,885 NS | April 30, 2026 | N-PORT |
| JSMD · Janus Detroit Street Trust | 0.56% | 79,769 NS | April 30, 2026 | N-PORT |
| JSML · Janus Detroit Street Trust | 0.50% | 23,233 NS | April 30, 2026 | N-PORT |
| CALF · Pacer Funds Trust | 0.48% | 241,367 NS | April 30, 2026 | N-PORT |
| CLSE · Trust for Professional Managers | 0.44% | 43,219 NS | May 31, 2026 | N-PORT |
| ESSC · Strategy Shares | 0.43% | 1,602 NS | April 30, 2026 | N-PORT |
| NUSC · Nushares ETF Trust | 0.39% | 73,249 NS | April 30, 2026 | N-PORT |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0.26% | 27,748 NS | April 30, 2026 | N-PORT |
| BFOR · ALPS ETF Trust | 0.23% | 7,788 NS | May 31, 2026 | N-PORT |
| BKSE · BNY Mellon ETF Trust | 0.22% | 2,585 NS | April 30, 2026 | N-PORT |
| AVSC · AMERICAN CENTURY ETF TRUST | 0.22% | 97,279 NS | May 31, 2026 | N-PORT |
| FAD · First Trust Exchange-Traded AlphaDE… | 0.20% | 14,264 NS | April 30, 2026 | N-PORT |
| MSSM · MORGAN STANLEY PATHWAY FUNDS | 0.20% | 24,665 NS | May 31, 2026 | N-PORT |
| EBIT · Harbor ETF Trust | 0.20% | 337 NS | April 30, 2026 | N-PORT |
| SAA · ProShares Trust | 0.20% | 862 NS | May 31, 2026 | N-PORT |
| FNX · First Trust Exchange-Traded AlphaDE… | 0.18% | 34,343 NS | April 30, 2026 | N-PORT |
| GSSC · Goldman Sachs ETF Trust | 0.17% | 26,834 NS | May 31, 2026 | N-PORT |
| FSMD · FIDELITY COVINGTON TRUST | 0.16% | 55,385 NS | April 30, 2026 | N-PORT |
| PSC · Principal Exchange-Traded Funds | 0.16% | 46,546 NS | June 30, 2026 | N-PORT |
| RSSL · Global X Funds | 0.15% | 31,480 NS | April 30, 2026 | N-PORT |
| FSCC · Federated Hermes ETF Trust | 0.12% | 5,449 NS | May 31, 2026 | N-PORT |
| FDIS · FIDELITY COVINGTON TRUST | 0.11% | 29,506 NS | April 30, 2026 | N-PORT |
| ITWO · ProShares Trust | 0.11% | 3,418 NS | May 31, 2026 | N-PORT |
| SMDX · Tidal Trust III | 0.11% | 2,022 NS | April 30, 2026 | N-PORT |
| JPSE · J.P. Morgan Exchange-Traded Fund Tr… | 0.11% | 9,271 NS | April 30, 2026 | N-PORT |
| EBI · RBB Fund Trust | 0.10% | 10,472 NS | May 31, 2026 | N-PORT |
| SCHA · SCHWAB STRATEGIC TRUST | 0.09% | 346,335 NS | May 31, 2026 | N-PORT |
| FNDA · SCHWAB STRATEGIC TRUST | 0.09% | 126,359 NS | May 31, 2026 | N-PORT |
| DFAS · Dimensional ETF Trust | 0.07% | 151,166 NS | April 30, 2026 | N-PORT |
| UWM · ProShares Trust | 0.07% | 2,674 NS | May 31, 2026 | N-PORT |
| URTY · ProShares Trust | 0.05% | 2,703 NS | May 31, 2026 | N-PORT |
| DFSU · Dimensional ETF Trust | 0.03% | 7,545 NS | April 30, 2026 | N-PORT |
| DXUV · Dimensional ETF Trust | 0.02% | 1,343 NS | April 30, 2026 | N-PORT |
| JSTC · Tidal Trust I | 0.02% | 1,223 NS | May 31, 2026 | N-PORT |
| SFGV · EA Series Trust | 0.02% | 3,413 NS | May 29, 2026 | N-PORT |
| HDG · ProShares Trust | 0.02% | 68 NS | May 31, 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0.02% | 103,757 NS | April 30, 2026 | N-PORT |
| AVSU · AMERICAN CENTURY ETF TRUST | 0.01% | 927 NS | May 31, 2026 | N-PORT |
| ONEQ · Fidelity Commonwealth Trust | 0.01% | 18,819 NS | May 31, 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0.01% | 4,393 NS | April 30, 2026 | N-PORT |
| TILT · FlexShares Trust | 0.01% | 2,268 NS | April 30, 2026 | N-PORT |
| AVUS · AMERICAN CENTURY ETF TRUST | 0.01% | 15,882 NS | May 31, 2026 | N-PORT |
| DFUS · Dimensional ETF Trust | 0.01% | 19,630 NS | April 30, 2026 | N-PORT |
| DFAU · Dimensional ETF Trust | 0.01% | 10,934 NS | April 30, 2026 | N-PORT |