VRRM Verra Mobility Corporation - Class A Common Stock
VRRM Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
VRRM 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
VRRM Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 0 0.0%
- Buy 0 0.0%
- Hold 10 76.9%
- Sell 1 7.7%
- Strong Sell 2 15.4%
12-Month Price Target
6 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.38 | $0.34 | 0.04% |
| March 31, 2026 | $0.25 | $0.24 | 0.01% |
| Dec. 31, 2025 | $0.30 | $0.32 | -0.02% |
| Sept. 30, 2025 | $0.37 | $0.35 | 0.02% |
| June 30, 2025 | $0.34 | $0.34 | 0.00% |
| March 31, 2025 | $0.30 | $0.29 | 0.01% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| VRRM | $3.44B | 26.4 | 14.6% | 102.8% | 42.4% | — |
| SSNC | $21.10B | 27.8 | 6.6% | 12.7% | 11.9% | 48.2% |
| EXLS | $6.64B | 27.6 | 13.6% | 12.0% | 27.3% | 38.4% |
| MMS | $5.01B | 16.6 | 2.4% | 5.9% | 19.1% | 24.6% |
| CNXC | $2.24B | -1.8 | 2.1% | -13.0% | -36.4% | 35.0% |
| TASK | — | 10.7 | 18.9% | 8.6% | 17.9% | — |
| CNDT | $297M | -1.7 | -9.4% | -5.6% | -22.3% | — |
| TTEC | $175M | -0.9 | -3.2% | -9.0% | -94.3% | — |
| BR | $15.61B | 14.3 | 8.5% | 15.0% | 39.3% | — |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 15
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $133M | $116M | $104M | $94M | $40M | $13M | $449M | $370M | |
| SG&A Expense | $215M | $195M | $199M | $163M | $123M | $90M | $85M | $133M | |
| Operating Expenses | $741M | $743M | $628M | $577M | $439M | $356M | $352M | $354M | |
| Operating Income | $238M | $136M | $189M | $165M | $112M | $38M | $96M | $16M | |
| Interest Expense | · | · | $87M | $69M | $45M | $41M | $61M | $70M | |
| Interest Income | · | · | $4M | · | · | · | · | · | |
| Other Non-op | $23M | $19M | $11M | $13M | $13M | $12M | $11M | $9M | |
| Pretax Income | $195M | $79M | $87M | $127M | $68M | $853.0K | $31M | $-68M | |
| Income Tax | $58M | $48M | $30M | $35M | $26M | $5M | $14M | $-16M | |
| Net Income | $137M | $31M | $57M | $92M | $41M | $-5M | $17M | $-51M | |
| EPS (Basic) | $0.86 | $0.19 | $0.36 | $0.61 | $0.26 | $-0.03 | $0.11 | $-0.59 | |
| EPS (Diluted) | $0.85 | $0.19 | $0.36 | $0.50 | $0.25 | $-0.03 | $0.11 | $-0.59 | |
| Shares (Basic) | 159,000,000 | 165,090,000 | 158,777,000 | 152,848,000 | 159,983,000 | 161,632,000 | 157,890,000 | 87,320,000 | |
| Shares (Diluted) | 161,292,000 | 167,717,000 | 160,017,000 | 159,026,000 | 163,778,000 | 161,632,000 | 160,080,000 | 87,320,000 | |
| EBITDA | $352M | $245M | $302M | $303M | $229M | $154M | $212M | · |
Balance Sheet 30
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $65M | $78M | $136M | $105M | $101M | $120M | $132M | $65M | |
| Short-term Investments | $0 | · | · | · | · | · | · | · | |
| Receivables | $234M | $207M | $198M | $164M | $161M | $169M | $94M | $88M | |
| Inventory | $21M | $16M | $18M | $19M | $12M | $113.0K | · | · | |
| Prepaid Expense | $62M | $43M | $47M | $40M | $41M | $24M | $26M | $18M | |
| Other Current Assets | $10M | $4M | $757.0K | $2M | $2M | $777.0K | $2M | $809.0K | |
| Current Assets | $441M | $394M | $440M | $363M | $348M | $328M | $272M | $185M | |
| PP&E (Net) | $209M | $142M | $123M | $110M | $96M | $70M | $72M | $69M | |
| PP&E (Gross) | $446M | $340M | $263M | $218M | $180M | $131M | $112M | $100M | |
| Accum. Depreciation | $238M | $198M | $140M | $108M | $84M | $61M | $39M | $31M | |
| Goodwill | $742M | $736M | $836M | $833M | $839M | $586M | $584M | $565M | |
| Intangibles | $169M | $232M | $301M | $377M | $487M | $342M | $434M | $515M | |
| Other Non-current Assets | $22M | $44M | $34M | $12M | $15M | $3M | $3M | $2M | |
| Total Assets | $1.65B | $1.61B | $1.79B | $1.76B | $1.84B | $1.37B | $1.41B | $1.34B | |
| Accounts Payable | $102M | $91M | $79M | $80M | $68M | $35M | $51M | $45M | |
| Accrued Liabilities | $70M | $74M | $93M | $49M | $38M | $15M | $20M | $14M | |
| Current Liabilities | $210M | $200M | $215M | $187M | $175M | $64M | $105M | $69M | |
| Capital Leases | $31M | $26M | $29M | $33M | $35M | $28M | $30M | · | |
| Deferred Tax | $16M | $15M | $18M | $21M | $48M | $21M | $26M | $34M | |
| Other Non-current Liabilities | $17M | $16M | $14M | $6M | $6M | $494.0K | $2M | $3M | |
| Total Liabilities | $1.35B | $1.35B | $1.37B | $1.53B | $1.58B | $1.05B | $1.10B | $1.04B | |
| Long-term Debt | $1.03B | $1.03B | $1.04B | $1.21B | $1.24B | $842M | $866M | $869M | |
| Total Debt | $1.03B | $1.03B | $1.04B | $1.21B | $1.24B | · | $866M | · | |
| Common Stock | $15.0K | $16.0K | $17.0K | $15.0K | $16.0K | $16.0K | $16.0K | $16.0K | |
| Paid-in Capital | $547M | $552M | $558M | $305M | $310M | $374M | $347M | $348M | |
| Retained Earnings | $-244M | $-269M | $-126M | $-98M | $-81M | $-95M | $-90M | $-113M | |
| AOCI | $-11M | $-18M | $-10M | $-13M | $-5M | $211.0K | $-3M | $-6M | |
| Stockholders' Equity | $293M | $265M | $421M | $231M | $260M | $316M | $310M | $289M | |
| Liabilities + Equity | $1.65B | $1.61B | $1.79B | $1.76B | $1.84B | $1.37B | $1.41B | $1.34B | |
| Shares Outstanding | 153,557,000 | 159,594,000 | 166,555,000 | 148,962,000 | 156,079,000 | 162,269,000 | 159,150,000 | 156,057,000 |
Cash Flow 17
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| D&A | $114M | $109M | $113M | $139M | $117M | $117M | $116M | $103M | |
| Stock-based Comp | $25M | $23M | $17M | $17M | $14M | $13M | $10M | $2M | |
| Deferred Tax | $19M | $-10M | $-27M | $-17M | $-11M | $-5M | $-11M | $-24M | |
| Amort. of Intangibles | $64M | $67M | $78M | $106M | $90M | $94M | $93M | $81M | |
| Other Non-cash | $-39M | $71M | $46M | $-12M | $32M | $-73M | $-14M | · | |
| Operating Cash Flow | $256M | $224M | $206M | $218M | $193M | $47M | $134M | $49M | |
| CapEx | $119M | $71M | $57M | $48M | $25M | $24M | $30M | $27M | |
| Investing Cash Flow | $-119M | $-70M | $-58M | $-49M | $-476M | $-24M | $-55M | $-563M | |
| Debt Issued | $30M | $37M | $0 | $0 | $1.25B | · | · | $1.10B | |
| Net Debt Issued | $-8M | $-9M | $-182M | $-9M | $361M | $-29M | $-9M | · | |
| Stock Repurchased | $133M | $200M | $100M | $125M | $100M | · | · | · | |
| Net Stock Activity | $-133M | $-200M | $-100M | $-125M | $-100M | · | · | · | |
| Financing Cash Flow | $-151M | $-211M | $-118M | $-165M | $269M | $-34M | $-15M | $571M | |
| Net Change in Cash | $-13M | $-59M | $31M | $5M | $-16M | $-12M | $65M | $57M | |
| Taxes Paid | $47M | $50M | $54M | $48M | $36M | $13M | $24M | $762.0K | |
| Free Cash Flow | $137M | $153M | $149M | $170M | $168M | $23M | $104M | · | |
| Levered FCF | · | · | $92M | $120M | $141M | $242M | $61M | · |
Profitability 7
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Operating Margin | 179.3% | 117.2% | 182.3% | 174.6% | 20.3% | 9.6% | 21.5% | · | |
| Net Margin | 102.8% | 27.1% | 55.0% | 98.0% | 7.5% | -1.2% | 7.4% | · | |
| Pretax Margin | 146.6% | 68.2% | 84.0% | 134.8% | 12.3% | 0.22% | 10.5% | · | |
| EBITDA Margin | 265.1% | 210.8% | 291.5% | 321.7% | 41.5% | 39.2% | 47.2% | · | |
| ROA | 8.4% | 1.8% | 3.2% | 5.1% | 2.6% | · | 2.4% | · | |
| ROE | 42.4% | 8.4% | 13.8% | 43.4% | 16.5% | · | 10.0% | · | |
| ROIC | 12.7% | 4.2% | 8.5% | 8.3% | 4.5% | · | 5.7% | · |
Liquidity & Solvency 5
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.1 | 2.0 | 2.0 | 1.9 | 2.0 | · | 2.6 | · | |
| Quick Ratio | 1.4 | 1.4 | 1.6 | 1.4 | 1.5 | · | 2.1 | · | |
| Debt / Equity | 3.5 | 3.9 | 2.5 | 5.2 | 4.8 | · | 2.6 | · | |
| LT Debt / Equity | 3.5 | 3.9 | 2.4 | 5.2 | 4.6 | · | 2.5 | · | |
| Interest Coverage | · | · | 2.2 | 2.4 | 2.5 | 0.9 | 1.6 | · |
Efficiency 2
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.1 | 0.1 | 0.1 | 0.1 | 0.3 | · | 0.3 | · | |
| Receivables Turnover | 0.6 | 0.6 | 0.6 | 0.6 | 3.3 | · | 5.0 | · |
Growth Rates 7
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 14.6% | 12.0% | 9.8% | 135.9% | 200.5% | · | · | · | |
| Revenue CAGR 3Y | 12.1% | 42.6% | 98.2% | · | · | · | · | · | |
| Revenue CAGR 5Y | 58.5% | · | · | · | · | · | · | · | |
| EPS YoY | 347.4% | -47.2% | -28.0% | 100.0% | · | · | · | · | |
| EPS CAGR 3Y | 19.4% | -8.7% | · | · | · | · | · | · | |
| Net Income YoY | 334.5% | -44.8% | -38.4% | 123.1% | · | · | · | · | |
| Net Income CAGR 3Y | 13.9% | -8.8% | · | · | · | · | · | · |
Valuation (TTM) 13
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $133M | $116M | $104M | $94M | $40M | $13M | $449M | $370M | |
| Net Income TTM | $137M | $31M | $57M | $92M | $41M | $-5M | $17M | $-51M | |
| Market Cap | $3.44B | $3.86B | $3.84B | $2.06B | $2.41B | $2.18B | $2.23B | · | |
| Enterprise Value | $4.40B | $4.82B | $4.74B | $3.17B | $3.55B | · | $2.96B | · | |
| P/E | 26.4 | 127.3 | 64.0 | 27.7 | 61.7 | -447.3 | 127.2 | -16.5 | |
| P/S | 25.9 | 33.3 | 37.0 | 21.8 | 60.2 | 163.7 | 5.0 | · | |
| P/B | 11.7 | 14.6 | 9.1 | 8.9 | 9.3 | · | 6.6 | · | |
| P / Cash Flow | 13.5 | 17.3 | 18.6 | 9.4 | 12.5 | 46.4 | 16.6 | · | |
| P / FCF | 25.2 | 25.3 | 25.7 | 12.1 | 14.3 | 96.1 | 21.4 | · | |
| EV / EBITDA | 12.5 | 19.7 | 15.7 | 10.4 | 15.5 | · | 14.0 | · | |
| EV / FCF | 32.2 | 31.5 | 31.8 | 18.6 | 21.1 | · | 28.4 | · | |
| EV / Revenue | 33.1 | 41.5 | 45.7 | 33.6 | 88.8 | · | 6.6 | · | |
| Earnings Yield | 3.8% | 0.79% | 1.6% | 3.6% | 1.6% | -0.22% | 0.79% | -6.0% |
Income Statement 14
| 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 | $26M | $27M | $33M | $36M | $33M | $31M | $32M | $28M | $29M | $26M | $28M | $26M | $26M | $24M | $26M | $23M | |
| SG&A Expense | $44M | $41M | $68M | $48M | $48M | $52M | $53M | $48M | $46M | $48M | $73M | $42M | $43M | $40M | $40M | $41M | |
| Operating Expenses | $296M | $172M | $215M | $187M | $173M | $166M | $265M | $162M | $161M | $155M | $188M | $151M | $148M | $142M | $144M | $152M | |
| Operating Income | $-33M | $52M | $43M | $75M | $63M | $57M | $-43M | $64M | $61M | $54M | $23M | $59M | $56M | $50M | $42M | $45M | |
| Interest Expense | · | · | · | · | · | · | · | $19M | $19M | $20M | · | $20M | $23M | $23M | · | $20M | |
| Other Non-op | $6M | $4M | $7M | $6M | $6M | $4M | $5M | $4M | $5M | $4M | $-2M | $4M | $5M | $4M | $3M | $2M | |
| Pretax Income | $-42M | $40M | $33M | $65M | $53M | $45M | $-56M | $48M | $48M | $39M | $1M | $42M | $32M | $12M | $35M | $33M | |
| Income Tax | $6M | $14M | $14M | $18M | $14M | $12M | $11M | $14M | $13M | $10M | $-2M | $11M | $13M | $8M | $7M | $8M | |
| Net Income | $-48M | $27M | $19M | $47M | $39M | $32M | $-67M | $35M | $34M | $29M | $3M | $30M | $19M | $5M | $28M | $25M | |
| EPS (Basic) | $-0.32 | $0.18 | $0.13 | $0.29 | $0.24 | $0.20 | $-0.41 | $0.21 | $0.21 | $0.18 | $0.02 | $0.18 | $0.13 | $0.03 | $0.20 | $0.16 | |
| EPS (Diluted) | $-0.32 | $0.17 | $0.12 | $0.29 | $0.24 | $0.20 | $-0.39 | $0.21 | $0.20 | $0.17 | $0.02 | $0.18 | $0.13 | $0.03 | $0.14 | $0.15 | |
| Shares (Basic) | 151,945,000 | 151,847,000 | -319,574,000 | 159,552,000 | 159,478,000 | 159,544,000 | -331,950,000 | 164,735,000 | 166,064,000 | 166,241,000 | -309,609,000 | 168,089,000 | 151,132,000 | 149,165,000 | -309,405,000 | 151,429,000 | |
| Shares (Diluted) | 151,945,000 | 153,689,000 | -324,178,000 | 161,861,000 | 161,543,000 | 162,066,000 | -337,248,000 | 167,624,000 | 168,615,000 | 168,726,000 | -315,199,000 | 169,497,000 | 152,590,000 | 153,129,000 | -320,371,000 | 158,304,000 | |
| EBITDA | $-33M | $81M | · | $75M | $63M | $85M | · | $91M | $89M | $81M | · | · | $85M | $80M | · | $81M |
Balance Sheet 30
| 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 | $50M | $47M | $65M | $196M | $148M | $108M | $78M | $206M | $122M | $150M | $136M | $114M | $210M | $64M | $105M | $52M | |
| Short-term Investments | $5M | $6M | · | · | · | · | · | · | · | · | · | · | · | · | · | · | |
| Receivables | $259M | $222M | $234M | $229M | $217M | $212M | $207M | $195M | $210M | $182M | · | $192M | $180M | $178M | · | $175M | |
| Inventory | $24M | $28M | $21M | $22M | $16M | $16M | $16M | $19M | $17M | $17M | · | $20M | $20M | $19M | · | $18M | |
| Prepaid Expense | $57M | $57M | $62M | $48M | $36M | $37M | $43M | $51M | $53M | $43M | · | $41M | $93M | $33M | · | $36M | |
| Other Current Assets | $7M | $3M | $10M | $4M | $4M | $4M | $4M | $971.0K | $866.0K | $1M | · | $2M | $1M | $325.0K | · | $1M | |
| Current Assets | $491M | $439M | $441M | $558M | $475M | $426M | $394M | $529M | $450M | $439M | · | $411M | $543M | $332M | · | $317M | |
| PP&E (Net) | $249M | $226M | $209M | $196M | $178M | $154M | $142M | $137M | $133M | $127M | · | $118M | $114M | $111M | · | $105M | |
| PP&E (Gross) | · | · | $446M | · | · | · | $340M | · | · | · | · | · | · | · | · | · | |
| Accum. Depreciation | · | · | $238M | · | · | · | $198M | · | · | · | · | · | · | · | · | · | |
| Goodwill | $677M | $741M | $742M | $741M | $742M | $738M | $736M | $838M | $835M | $835M | $836M | $833M | $835M | $834M | $833M | $828M | |
| Intangibles | $99M | $153M | $169M | $185M | $201M | $216M | $232M | $251M | $267M | $283M | · | $316M | $336M | $356M | · | $400M | |
| Other Non-current Assets | $24M | $21M | $22M | $35M | $44M | $46M | $44M | $34M | $35M | $33M | · | $17M | $15M | $13M | · | $13M | |
| Total Assets | $1.62B | $1.66B | $1.65B | $1.78B | $1.70B | $1.64B | $1.61B | $1.85B | $1.77B | $1.77B | · | $1.76B | $1.91B | $1.71B | · | $1.72B | |
| Accounts Payable | $141M | $114M | $102M | $122M | $111M | $90M | $91M | $100M | $85M | $76M | · | $90M | $78M | $71M | · | $69M | |
| Accrued Liabilities | $60M | $54M | $70M | $71M | $62M | $74M | $74M | $67M | $59M | $54M | · | $59M | $52M | $52M | · | $45M | |
| Current Liabilities | $238M | $232M | $210M | $228M | $208M | $195M | $200M | $202M | $175M | $159M | · | $198M | $181M | $169M | · | $161M | |
| Capital Leases | $47M | $39M | $31M | $30M | $14M | $26M | $26M | $27M | $27M | $28M | · | $31M | $32M | $33M | · | $33M | |
| Deferred Tax | $11M | $16M | $16M | $14M | $16M | $14M | $15M | $17M | $17M | $18M | · | $19M | $21M | $21M | · | $19M | |
| Other Non-current Liabilities | $19M | $18M | $17M | $18M | $19M | $17M | $16M | $17M | $16M | $15M | · | $10M | $7M | $7M | · | $5M | |
| Total Liabilities | $1.39B | $1.38B | $1.35B | $1.38B | $1.34B | $1.34B | $1.35B | $1.36B | $1.33B | $1.32B | · | $1.35B | $1.44B | $1.47B | · | $1.52B | |
| Long-term Debt | $1.03B | $1.06B | $1.03B | $1.03B | $1.03B | $1.03B | $1.03B | $1.04B | $1.04B | $1.04B | · | $1.04B | $1.14B | $1.15B | · | $1.21B | |
| Total Debt | $1.03B | $1.06B | · | $1.03B | $1.03B | $1.03B | · | $1.04B | $1.04B | $1.04B | · | · | $1.14B | $1.15B | · | $1.21B | |
| Common Stock | $15.0K | $15.0K | $15.0K | $16.0K | $16.0K | $16.0K | $16.0K | $16.0K | $16.0K | $17.0K | · | $17.0K | $17.0K | $15.0K | · | $15.0K | |
| Paid-in Capital | $541M | $542M | $547M | $562M | $557M | $550M | $552M | $564M | $556M | $557M | · | $549M | $534M | $307M | · | $307M | |
| Retained Earnings | $-308M | $-260M | $-244M | $-149M | $-196M | $-235M | $-269M | $-71M | $-106M | $-95M | · | $-129M | $-74M | $-94M | · | $-128M | |
| AOCI | $-10M | $-10M | $-11M | $-10M | $-9M | $-15M | $-18M | $-7M | $-12M | $-13M | · | $-16M | $-12M | $-13M | · | $-21M | |
| Stockholders' Equity | $224M | $272M | $293M | $403M | $352M | $300M | $265M | $487M | $439M | $449M | $421M | $404M | $465M | $237M | $231M | $195M | |
| Liabilities + Equity | $1.62B | $1.66B | $1.65B | $1.78B | $1.70B | $1.64B | $1.61B | $1.85B | $1.77B | $1.77B | · | $1.76B | $1.91B | $1.71B | · | $1.72B | |
| Shares Outstanding | · | · | 153,557,000 | 159,564,000 | 159,532,000 | 159,422,000 | 159,594,000 | 164,804,000 | 164,658,000 | 166,516,000 | · | 166,310,000 | · | · | · | · |
Cash Flow 17
| 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 | $29M | $29M | $29M | $29M | $29M | $27M | $28M | $27M | $27M | $27M | $26M | $28M | $29M | $30M | $33M | $35M | |
| Stock-based Comp | $195.0K | $7M | $6M | $5M | $7M | $6M | $4M | $6M | $7M | $6M | $5M | $4M | $5M | $3M | $3M | $5M | |
| Deferred Tax | $-7M | $2M | $15M | $9M | $-3M | $-1M | $-8M | $-985.0K | $-1M | $696.0K | $-20M | $-3M | $-2M | $-2M | $-45.0K | $-2M | |
| Amort. of Intangibles | $14M | $16M | $16M | $16M | $16M | $17M | $17M | $17M | $17M | $17M | $17M | $19M | $20M | $22M | $25M | $27M | |
| Other Non-cash | · | $-24M | · | · | · | $-2M | · | · | · | $-28M | · | · | · | $9M | · | · | |
| Operating Cash Flow | $56M | $41M | $40M | $78M | $75M | $63M | $40M | $109M | $40M | $34M | $36M | $62M | $63M | $45M | $70M | $52M | |
| CapEx | $24M | $31M | $34M | $29M | $35M | $21M | $19M | $24M | $14M | $14M | $16M | $10M | $12M | $18M | $12M | $13M | |
| Investing Cash Flow | $-24M | $-31M | $-34M | $-29M | $-35M | $-21M | $-19M | $-23M | $-14M | $-14M | $-17M | $-10M | $-12M | $-20M | $-12M | $-13M | |
| Debt Issued | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | $0 | |
| Net Debt Issued | · | $-2M | · | · | · | $-2M | · | · | · | $-2M | · | · | · | $-65M | · | · | |
| Stock Repurchased | $1M | $50M | $133M | $0 | $0 | $0 | $148M | $0 | · | · | $0 | $100M | · | · | $0 | $70M | |
| Net Stock Activity | · | $-50M | · | · | · | · | · | · | · | · | · | · | · | · | · | · | |
| Financing Cash Flow | $-29M | $-29M | $-138M | $-2M | $-2M | $-9M | $-152M | $1M | $-55M | $-6M | $657.0K | $-146M | $95M | $-67M | $-5M | $-73M | |
| Net Change in Cash | $3M | $-18M | $-132M | $46M | $39M | $33M | $-132M | $88M | $-28M | $14M | $21M | $-95M | $146M | $-41M | $53M | $-35M | |
| Taxes Paid | $12M | $3M | $15M | $6M | $22M | $4M | $12M | $11M | $24M | $4M | $16M | $15M | $20M | $3M | $4M | $17M | |
| Free Cash Flow | · | $10M | · | · | · | $42M | · | · | · | $20M | · | · | · | $27M | · | · | |
| Levered FCF | · | · | · | · | · | · | · | · | · | $5M | · | · | · | $18M | · | · |
Profitability 7
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating Margin | -126.9% | 189.6% | · | 209.5% | 190.6% | 182.5% | · | 225.3% | 212.0% | 206.1% | · | · | 220.4% | 205.8% | · | 196.3% | |
| Net Margin | -186.5% | 97.9% | · | 131.2% | 116.3% | 102.8% | · | 122.5% | 118.6% | 110.5% | · | · | 74.9% | 18.8% | · | 106.0% | |
| Pretax Margin | -163.5% | 148.2% | · | 181.1% | 158.6% | 142.6% | · | 171.0% | 164.9% | 147.8% | · | · | 124.0% | 51.0% | · | 142.3% | |
| EBITDA Margin | -126.9% | 296.6% | · | 209.5% | 190.6% | 269.9% | · | 319.2% | 307.2% | 308.1% | · | · | 334.0% | 330.3% | · | 347.7% | |
| ROA | -2.9% | 1.6% | · | 2.6% | 2.2% | 1.9% | · | 1.9% | 1.9% | 1.7% | · | · | 1.0% | 0.26% | · | 1.5% | |
| ROE | -16.7% | 9.4% | · | 10.5% | 9.8% | 8.6% | · | 7.8% | 7.6% | 8.5% | · | · | 5.4% | 1.8% | · | 11.2% | |
| ROIC | -3.0% | 2.6% | · | 3.8% | 3.4% | 3.1% | · | 3.0% | 3.0% | 2.7% | · | · | 2.1% | 1.3% | · | 2.4% |
Liquidity & Solvency 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.1 | 1.9 | · | 2.4 | 2.3 | 2.2 | · | 2.6 | 2.6 | 2.8 | · | · | 3.0 | 2.0 | · | 2.0 | |
| Quick Ratio | 1.3 | 1.2 | · | 1.9 | 1.8 | 1.6 | · | 2.0 | 1.9 | 2.1 | · | · | 2.2 | 1.4 | · | 1.4 | |
| Debt / Equity | 4.6 | 3.9 | · | 2.6 | 2.9 | 3.4 | · | 2.1 | 2.4 | 2.3 | · | · | 2.4 | 4.8 | · | 6.2 | |
| LT Debt / Equity | 4.6 | 3.8 | · | 2.6 | 2.9 | 3.4 | · | 2.1 | 2.4 | 2.3 | · | · | 2.4 | 4.8 | · | 6.2 | |
| Interest Coverage | · | · | · | · | · | · | · | 3.4 | 3.2 | 2.8 | · | · | 2.5 | 2.2 | · | 2.2 |
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.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | · | 0.0 | 0.0 | · | 0.0 | |
| Receivables Turnover | 0.1 | 0.1 | · | 0.2 | 0.2 | 0.2 | · | 0.1 | 0.1 | 0.1 | · | · | 0.1 | 0.1 | · | 0.1 |
Valuation (TTM) 13
| 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 | $122M | $128M | · | $129M | $122M | $115M | · | $110M | $107M | $102M | · | $99M | $95M | $93M | · | $84M | |
| Net Income TTM | $64M | $144M | · | $152M | $140M | $130M | · | $128M | $113M | $83M | · | $79M | $78M | $69M | · | $92M | |
| Market Cap | · | · | · | $3.94B | $4.05B | $3.59B | · | $4.58B | $4.48B | $4.16B | · | · | · | · | · | · | |
| Enterprise Value | · | · | · | $4.78B | $4.93B | $4.51B | · | $5.41B | $5.39B | $5.05B | · | · | · | · | · | · | |
| P/E | 11.2 | 15.9 | · | 26.3 | 29.9 | 28.9 | · | 36.6 | 40.0 | 49.0 | · | 38.2 | 42.9 | 43.4 | · | 30.7 | |
| P/S | · | · | · | 30.6 | 33.3 | 31.2 | · | 41.9 | 42.0 | 40.7 | · | · | · | · | · | · | |
| P/B | · | · | · | 9.8 | 11.5 | 12.0 | · | 9.4 | 10.2 | 9.3 | · | · | · | · | · | · | |
| P / Cash Flow | · | · | · | · | · | 57.0 | · | · | · | 121.1 | · | · | · | · | · | · | |
| P / FCF | · | · | · | · | · | 86.0 | · | · | · | 207.3 | · | · | · | · | · | · | |
| EV / EBITDA | · | · | · | 63.8 | 78.1 | 53.2 | · | 59.8 | 60.8 | 62.1 | · | · | · | · | · | · | |
| EV / FCF | · | · | · | · | · | 108.2 | · | · | · | 251.6 | · | · | · | · | · | · | |
| EV / Revenue | · | · | · | 37.1 | 40.5 | 39.2 | · | 49.4 | 50.6 | 49.4 | · | · | · | · | · | · | |
| Earnings Yield | 8.9% | 6.3% | · | 3.8% | 3.4% | 3.5% | · | 2.7% | 2.5% | 2.0% | · | 2.6% | 2.3% | 2.3% | · | 3.2% |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Revenue | $133M | $116M | $104M | $94M | $40M |
| Operating Margin % | 179.3% | 117.2% | 182.3% | 174.6% | 20.3% |
| Net Income | $137M | $31M | $57M | $92M | $41M |
| Diluted EPS | $0.85 | $0.19 | $0.36 | $0.50 | $0.25 |
Balance Sheet
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Debt / Equity | 3.5 | 3.9 | 2.5 | 5.2 | 4.8 |
| Current Ratio | 2.1 | 2.0 | 2.0 | 1.9 | 2.0 |
| Quick Ratio | 1.4 | 1.4 | 1.6 | 1.4 | 1.5 |
Cash Flow
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Free Cash Flow | $137M | $153M | $149M | $170M | $168M |
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) 345 filers · $396.9M 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 |
|---|---|---|---|---|
| 123 (+78 vs prior Q) | 76 (+11 vs prior Q) | 92 (-27 vs prior Q) | 76 (-13 vs prior Q) | +11.7M |
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 |
|---|---|---|---|---|
| VANGUARD CAPITAL MANAGEMENT LLC | $28,152,476 | 6,624,112 | 7.09% | Shares |
| STATE STREET CORP | $26,495,699 | 6,234,282 | 6.68% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $21,296,240 | 5,010,880 | 5.37% | Shares |
| MILLENNIUM MANAGEMENT LLC | $19,618,047 | 4,616,011 | 4.94% | Shares |
| MACKENZIE FINANCIAL CORP | $16,301,032 | 3,835,537 | 4.11% | Shares |
| Glenmede Investment Management, LP | $16,122,332 | 652,726 | 4.06% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $14,225,432 | 3,346,337 | 3.58% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $12,189,098 | 2,868,023 | 3.07% | Shares |
| AMERIPRISE FINANCIAL INC | $12,159,319 | 2,861,016 | 3.06% | Shares |
| DAVENPORT & Co LLC | $11,225,619 | 2,630,630 | 2.83% | Shares |
| GOLDMAN SACHS GROUP INC | $8,546,529 | 2,010,948 | 2.15% | Shares |
| TWO SIGMA INVESTMENTS, LP | $7,795,354 | 1,834,201 | 1.96% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $7,181,803 | 1,689,836 | 1.81% | Shares |
| Counterpoint Mutual Funds LLC | $7,075,115 | 1,664,733 | 1.78% | Shares |
| WELLINGTON MANAGEMENT GROUP LLP | $7,038,565 | 1,656,133 | 1.77% | Shares |
| D. E. Shaw & Co., Inc. | $6,751,822 | 1,588,664 | 1.70% | Shares |
| OCCUDO QUANTITATIVE STRATEGIES LP | $6,014,583 | 1,415,196 | 1.52% | Shares |
| NORGES BANK | $5,988,280 | 1,409,007 | 1.51% | Shares |
| WESTWOOD HOLDINGS GROUP INC | $5,107,306 | 1,201,719 | 1.29% | Shares |
| Point72 Europe (London) LLP | $5,081,519 | 205,730 | 1.28% | Shares |
| VICTORY CAPITAL MANAGEMENT INC | $5,071,959 | 1,193,402 | 1.28% | Shares |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | $4,756,175 | 1,119,100 | 1.20% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $4,616,167 | 1,086,157 | 1.16% | Shares |
| TUDOR INVESTMENT CORP ET AL | $4,614,221 | 1,085,699 | 1.16% | Shares |
| River Road Asset Management, LLC | $4,576,094 | 1,076,728 | 1.15% | Shares |
| Qube Research & Technologies Ltd | $4,480,469 | 1,054,228 | 1.13% | Shares |
| Private Capital Management, LLC | $4,458,739 | 1,049,115 | 1.12% | Shares |
| ALGERT GLOBAL LLC | $4,267,179 | 1,004,042 | 1.08% | Shares |
| BNP PARIBAS FINANCIAL MARKETS | $4,139,870 | 974,087 | 1.04% | Shares |
| BlackRock, Inc. | $3,610,031 | 849,419 | 0.91% | Shares |
| Voleon Capital Management LP | $3,325,417 | 782,451 | 0.84% | Shares |
| BANK OF AMERICA CORP /DE/ | $3,295,145 | 775,328 | 0.83% | Shares |
| VANGUARD GROUP INC | $3,213,056 | 143,376 | 0.81% | Shares |
| Alyeska Investment Group, L.P. | $3,190,033 | 750,596 | 0.80% | Shares |
| CITIGROUP INC | $3,110,826 | 731,959 | 0.78% | Shares |
| Quantinno Capital Management LP | $2,831,537 | 666,244 | 0.71% | Shares |
| ALLIANCEBERNSTEIN L.P. | $2,754,069 | 192,727 | 0.69% | Shares |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | $2,746,081 | 192,168 | 0.69% | Shares |
| Aquatic Capital Management LLC | $2,704,832 | 636,431 | 0.68% | Shares |
| J. Goldman & Co LP | $2,313,785 | 544,420 | 0.58% | Shares |
| Public Sector Pension Investment Board | $2,218,011 | 521,885 | 0.56% | Shares |
| Quinn Opportunity Partners LLC | $2,170,883 | 510,796 | 0.55% | Shares |
| CITADEL ADVISORS LLC | $2,109,611 | 496,379 | 0.53% | Shares |
| AlphaQuest LLC | $2,042,291 | 91,133 | 0.51% | Shares |
| Schonfeld Strategic Advisors LLC | $2,040,186 | 480,044 | 0.51% | Shares |
| One Capital Management, LLC | $1,942,330 | 135,922 | 0.49% | Shares |
| Bank of New York Mellon Corp | $1,847,352 | 434,671 | 0.47% | Shares |
| NEXPOINT ASSET MANAGEMENT, L.P. | $1,785,000 | 420,000 | 0.45% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $1,735,781 | 408,419 | 0.44% | Shares |
| Vanguard Global Advisers, LLC | $1,706,668 | 401,569 | 0.43% | Shares |
| ExodusPoint Capital Management, LP | $1,611,009 | 379,061 | 0.41% | Shares |
| RHUMBLINE ADVISERS | $1,507,220 | 354,645 | 0.38% | Shares |
| JENNISON ASSOCIATES LLC | $1,471,877 | 346,324 | 0.37% | Shares |
| Man Group plc | $1,406,805 | 331,013 | 0.35% | Shares |
| PRUDENTIAL FINANCIAL INC | $1,310,033 | 308,243 | 0.33% | Shares |
| Swiss National Bank | $1,295,400 | 304,800 | 0.33% | Shares |
| Edgestream Partners, L.P. | $1,252,628 | 294,736 | 0.32% | Shares |
| Prescott Group Capital Management, L.L.C. | $1,226,240 | 288,527 | 0.31% | Shares |
| Walleye Capital LLC | $1,199,835 | 282,314 | 0.30% | Shares |
| NORDEN GROUP LLC | $1,141,783 | 268,654 | 0.29% | Shares |
| JANUS HENDERSON GROUP PLC | $1,071,471 | 75,033 | 0.27% | Shares |
| CITADEL ADVISORS LLC | $1,058,250 | 249,000 | 0.27% | Put option |
| BOOTHBAY FUND MANAGEMENT, LLC | $1,048,781 | 246,772 | 0.26% | Shares |
| ARISTEIA CAPITAL, L.L.C. | $1,029,133 | 242,149 | 0.26% | Shares |
| Legal & General Group Plc | $988,278 | 232,536 | 0.25% | Shares |
| STATE OF WISCONSIN INVESTMENT BOARD | $934,018 | 219,769 | 0.24% | Shares |
| Cubist Systematic Strategies, LLC | $907,199 | 36,728 | 0.23% | Shares |
| HSBC HOLDINGS PLC | $843,561 | 200,133 | 0.21% | Shares |
| Orion Portfolio Solutions, LLC | $816,798 | 36,286 | 0.21% | Shares |
| AMERICAN CENTURY COMPANIES INC | $807,912 | 190,097 | 0.20% | Shares |
| Caitong International Asset Management Co., Ltd | $777,631 | 182,972 | 0.20% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $762,875 | 179,500 | 0.19% | Call option |
| Palogic Value Management, L.P. | $723,197 | 170,164 | 0.18% | Shares |
| XTX Topco Ltd | $691,229 | 162,642 | 0.17% | Shares |
| Mariner, LLC | $660,180 | 155,336 | 0.17% | Shares |
| BLAIR WILLIAM & CO/IL | $640,828 | 150,783 | 0.16% | Shares |
| WOLVERINE ASSET MANAGEMENT LLC | $628,804 | 147,954 | 0.16% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $609,348 | 143,376 | 0.15% | Shares |
| WELLS FARGO & COMPANY/MN | $606,390 | 142,680 | 0.15% | Shares |
| Quadrature Capital Ltd | $602,008 | 141,649 | 0.15% | Shares |
| ALLSTATE CORP | $600,028 | 141,183 | 0.15% | Shares |
| Headlands Technologies LLC | $575,820 | 135,487 | 0.15% | Shares |
| 180 WEALTH ADVISORS, LLC | $549,419 | 129,275 | 0.14% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $505,750 | 119,000 | 0.13% | Put option |
| NEUBERGER BERMAN GROUP LLC | $490,514 | 115,415 | 0.12% | Shares |
| IEQ CAPITAL, LLC | $467,402 | 109,977 | 0.12% | Shares |
| Inscription Capital, LLC | $446,429 | 105,042 | 0.11% | Shares |
| CANADA PENSION PLAN INVESTMENT BOARD | $444,125 | 104,500 | 0.11% | Shares |
| Kerrisdale Advisers, LLC | $427,852 | 100,671 | 0.11% | Shares |
| MERCER GLOBAL ADVISORS INC /ADV | $425,315 | 100,074 | 0.11% | Shares |
| FIFTH THIRD BANCORP | $419,688 | 98,750 | 0.11% | Shares |
| FEDERATED HERMES, INC. | $408,591 | 96,139 | 0.10% | Shares |
| COMMONWEALTH EQUITY SERVICES, LLC | $396,810 | 93,368 | 0.10% | Shares |
| Apollon Wealth Management, LLC | $389,228 | 91,583 | 0.10% | Shares |
| IMC-Chicago, LLC | $389,066 | 91,545 | 0.10% | Shares |
| Larson Financial Group LLC | $382,547 | 90,011 | 0.10% | Shares |
| BARCLAYS PLC | $379,792 | 89,363 | 0.10% | Shares |
| State of New Jersey Common Pension Fund D | $373,958 | 87,990 | 0.09% | Shares |
| WOLVERINE TRADING, LLC | $373,876 | 15,100 | 0.09% | Call option |
| MetLife Investment Management, LLC | $372,598 | 87,670 | 0.09% | Shares |
Company insiders 32 insiders · 17 officers · 13 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| Jonathan Keyser | Interim President and CEO | June 1, 2026 A | 13,448 | 0 | 0 | $0 |
| David Martin Roberts | President and CEO | March 16, 2026 F | 842,569 | 0 | 0 | $0 |
| Mark Stone | Chief Executive Officer | Oct. 17, 2018 A | 143,291 | 0 | 0 | $0 |
| Craig C Conti | Chief Financial Officer | May 29, 2026 A | 105,506 | 0 | 0 | $0 |
| Patricia Chiodo | Chief Financial Officer | March 4, 2022 M | 99,705 | 0 | 0 | $0 |
| Andrew Mcbride | CFO and Secretary | Oct. 17, 2018 A | 5,435 | 0 | 0 | $0 |
| Dominick Schiano | President | Oct. 17, 2018 A | 54,348 | 0 | 0 | $0 |
| Jonathan Baldwin | EVP-Government Solutions | May 11, 2026 M | 43,746 | 0 | 0 | $0 |
| Lin Bo | Sr Vice President, T2 Systems | March 3, 2026 M | 4,792 | 0 | 0 | $0 |
| Steve Lalla | EVP Commercial Services | March 4, 2025 M | 66,016 | 0 | 0 | $0 |
| Norman P Blake III | Pres. T2 Systems | March 3, 2024 M | 18,059 | 0 | 0 | $0 |
| Rebecca Collins | General Counsel | May 11, 2022 A | 40,480 | 0 | 0 | $0 |
| Mark J. Talbot | EVP Government Solutions | Aug. 11, 2021 A | — | 0 | 0 | $0 |
| Garrett Fristoe Miller | Executive Vice President | March 17, 2021 A | 4,339 | 0 | 0 | $0 |
| Vincent Brigidi | Exec. VP | March 13, 2020 P | 45,173 | 0 | 0 | $0 |
| Elizabeth Caracciolo | Exec. VP | Oct. 23, 2018 A | — | 0 | 0 | $0 |
| Jonathan Routledge | Exec. VP | Oct. 23, 2018 A | — | 0 | 0 | $0 |
| Douglas Lee Davis | Director | May 19, 2026 A | 56,064 | 0 | 0 | $0 |
| Raj Ratnakar | Director | May 19, 2026 A | 16,152 | 0 | 0 | $0 |
| HUERTA MICHAEL P | Director | May 19, 2026 A | 26,203 | 0 | 0 | $0 |
| Patrick J Byrne | Director | May 19, 2026 A | 46,362 | 0 | 0 | $0 |
| Cynthia A Russo | Director | May 19, 2026 A | 56,064 | 0 | 0 | $0 |
| John H Rexford | Director | May 19, 2026 A | 55,453 | 0 | 0 | $0 |
| Sarah E Farrell | Director | May 23, 2023 A | 12,357 | 0 | 0 | $0 |
| Jacob Kotzubei | Director | May 25, 2021 A | 486,204 | 0 | 0 | $0 |
| Jay L Geldmacher | Director | May 26, 2020 A | 15,359 | 0 | 0 | $0 |
| Randy Bort | Director | June 24, 2019 M | 33,884 | 0 | 0 | $0 |
| Jeffrey Gene Rea | Director | June 24, 2019 M | 33,884 | 0 | 0 | $0 |
| William B Patton JR | Director | Oct. 17, 2018 M | 25,000 | 0 | 0 | $0 |
| Hiten M Patel | — | Aug. 9, 2026 M | 5,900 | 0 | 0 | $0 |
| Stacey Moser | — | Aug. 7, 2026 M | 8,658 | 0 | 0 | $0 |
| Bryan Kelln | — | May 24, 2021 M | 24,055 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
Activists & 5%+ owners 4 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 |
|---|---|---|---|---|---|
| Inclusive Capital Partners, L.P., Jeffrey W. Ubben ×3 filings | Aug. 11, 2023 | — | Initial filing | — | SEC |
| SCOPIA CAPITAL MANAGEMENT LP, SCOPIA MANAGEMENT, INC., MATTHEW SIROVICH, JEREMY MINDICH ×3 filings | Oct. 28, 2022 | — | Initial filing | — | SEC |
| PE Greenlight Holdings, LLC, Platinum Equity Capital Partners IV, L.P., Platinum Equity Partners IV, L.P., Platinum Equity Partners IV, LLC, Platinum Equity Investment Holdings IV, LLC, Platinum Equity Investment Holdings IV Manager, LLC, Platinum Equity InvestCo, L.P., Platinum Equity Investment Holdings IC (Cayman), LLC, Platinum InvestCo (Cayman), LLC, Platinum Equity Investment Holdings, LLC, Platinum Equity, LLC, Tom Gores ×10 filings | Dec. 10, 2021 | — | Initial filing | Capital structure | SEC |
| Gores Sponsor II, LLC, AEG Holdings, LLC, Alec Gores ×3 filings | April 19, 2019 | — | 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 64 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 |
|---|---|---|---|---|
| SOVF · Elevation Series Trust | 0.73% | 46,358 NS | April 30, 2026 | N-PORT |
| SCOW · Pacer Funds Trust | 0.64% | 669 NS | April 30, 2026 | N-PORT |
| TMFS · RBB Fund, Inc. | 0.45% | 58,645 NS | May 31, 2026 | N-PORT |
| CAFG · Pacer Funds Trust | 0.38% | 5,795 NS | April 30, 2026 | N-PORT |
| PSCI · Invesco Exchange-Traded Fund Trust … | 0.22% | 88,346 SH | Aug. 8, 2026 | Daily |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0.12% | 61,303 NS | April 30, 2026 | N-PORT |
| BKSE · BNY Mellon ETF Trust | 0.10% | 5,706 NS | April 30, 2026 | N-PORT |
| EBIT · Harbor ETF Trust | 0.10% | 731 NS | April 30, 2026 | N-PORT |
| VFVA · VANGUARD WELLINGTON FUND | 0.09% | 182,382 SH | Aug. 8, 2026 | Daily |
| IJT · iShares Trust | 0.09% | 1,411,334 SH | Aug. 8, 2026 | Daily |
| SMDX · Tidal Trust III | 0.08% | 6,555 NS | April 30, 2026 | N-PORT |
| RSSL · Global X Funds | 0.07% | 69,227 NS | April 30, 2026 | N-PORT |
| FSMD · FIDELITY COVINGTON TRUST | 0.07% | 114,546 NS | April 30, 2026 | N-PORT |
| SMMV · iShares Trust | 0.07% | 40,599 SH | Aug. 8, 2026 | Daily |
| VIOG · VANGUARD ADMIRAL FUNDS | 0.07% | 180,815 SH | Aug. 8, 2026 | Daily |
| RWJ · Invesco Exchange-Traded Fund Trust … | 0.06% | 269,270 SH | Aug. 8, 2026 | Daily |
| DFAS · Dimensional ETF Trust | 0.05% | 501,165 NS | April 30, 2026 | N-PORT |
| IWO · iShares Trust | 0.05% | 1,408,993 SH | Aug. 8, 2026 | Daily |
| XJR · iShares Trust | 0.05% | 17,950 SH | Aug. 8, 2026 | Daily |
| QVMS · Invesco Exchange-Traded Fund Trust … | 0.05% | 24,545 SH | Aug. 8, 2026 | Daily |
| IJR · iShares Trust | 0.04% | 9,268,991 SH | Aug. 8, 2026 | Daily |
| VTWG · VANGUARD SCOTTSDALE FUNDS | 0.04% | 164,692 SH | Aug. 8, 2026 | Daily |
| FIDU · FIDELITY COVINGTON TRUST | 0.03% | 46,999 NS | April 30, 2026 | N-PORT |
| SAA · ProShares Trust | 0.03% | 1,908 NS | May 31, 2026 | N-PORT |
| VIOO · VANGUARD ADMIRAL FUNDS | 0.03% | 529,505 SH | Aug. 8, 2026 | Daily |
| RILA · Spinnaker ETF Series | 0.03% | 932 NS | April 30, 2026 | N-PORT |
| IWM · iShares Trust | 0.02% | 3,887,808 SH | Aug. 8, 2026 | Daily |
| DXUV · Dimensional ETF Trust | 0.02% | 5,630 NS | April 30, 2026 | N-PORT |
| VTWO · VANGUARD SCOTTSDALE FUNDS | 0.02% | 884,682 SH | Aug. 8, 2026 | Daily |
| AVSC · AMERICAN CENTURY ETF TRUST | 0.02% | 115,313 NS | May 31, 2026 | N-PORT |
| ITWO · ProShares Trust | 0.02% | 7,515 NS | May 31, 2026 | N-PORT |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.02% | 100,325 SH | Aug. 8, 2026 | Daily |
| ISCV · iShares Trust | 0.02% | 22,328 SH | Aug. 8, 2026 | Daily |
| SCHA · SCHWAB STRATEGIC TRUST | 0.02% | 762,661 NS | May 31, 2026 | N-PORT |
| ISCB · iShares Trust | 0.01% | 7,246 SH | Aug. 8, 2026 | Daily |
| DFSU · Dimensional ETF Trust | 0.01% | 17,464 NS | April 30, 2026 | N-PORT |
| UWM · ProShares Trust | 0.01% | 5,881 NS | May 31, 2026 | N-PORT |
| FNDA · SCHWAB STRATEGIC TRUST | 0.01% | 208,101 NS | May 31, 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0.01% | 311,375 NS | April 30, 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0.01% | 1,747,324 SH | Aug. 8, 2026 | Daily |
| VBR · VANGUARD INDEX FUNDS | 0.01% | 1,048,443 SH | Aug. 8, 2026 | Daily |
| VIS · VANGUARD WORLD FUND | 0.01% | 184,479 SH | Aug. 8, 2026 | Daily |
| ISCG · iShares Trust | 0.01% | 18,830 SH | Aug. 8, 2026 | Daily |
| URTY · ProShares Trust | 0.01% | 5,950 NS | May 31, 2026 | N-PORT |
| WSML · iShares Trust | 0.01% | 9,829 SH | Aug. 8, 2026 | Daily |
| TILT · FlexShares Trust | 0.01% | 9,311 NS | April 30, 2026 | N-PORT |
| OMFS · Invesco Exchange-Traded Self-Indexe… | 0.01% | 3,481 SH | Aug. 8, 2026 | Daily |
| MSSM · MORGAN STANLEY PATHWAY FUNDS | 0.00% | 6,158 NS | May 31, 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0.00% | 6,798 NS | April 30, 2026 | N-PORT |
| DFAU · Dimensional ETF Trust | 0.00% | 25,854 NS | April 30, 2026 | N-PORT |