CarGurus, Inc.
CARG · Services-Computer Processing & Data Preparation · 114.2M shares · +0%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $145M (gross $209M, SBC $64M)
Reference price $29.52 · est. market cap ~$3.4B — last insider sale, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A85Debt-free auto marketplace with elite margins, returns, and free cash flow.
Strengths
- Elite profitability — operating margin 27.0% (96th), ROA 23.6% (97th), ROE 41.7%
- Outstanding cash generation — FCF margin 31.9% (95th), OCF margin 32.6%
- Debt-free, strong liquidity — D/E 0.00, current ratio 2.81
Risks
- Reported growth distorted — +291.5% reflects a prior-year wholesale wind-down, not core growth
- Auto-market/dealer-ad-spend cyclicality — per 10-K
- Marketplace competition — per 10-K
Notable findings
- High convictionHigh conviction — notable institutional holders, insider buying, and a strong balance sheet
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $191M cash & investments
- Insider buyingInsider buying — 1 open-market buy(s) by 1 insider(s) (~$1M, last 6mo) Form 4 ↗
- Notable holderHeld by 6 notable fund(s): STATE STREET CORP, GOLDMAN SACHS GROUP INC, RENAISSANCE TECHNOLOGIES LLC +3 more (as of 2026-03-31)
- Insider sellingInsider selling — 11 open-market sale(s) by 5 insider(s) (cluster of 5 insiders, ~$1M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
92.8%
Operating margin
27.0%
Net margin
17.2%
Return on equity
41.7%
Return on assets
23.6%
ROIC
51.6%
Revenue growth (QoQ)
16.5%
Net-income growth
643.4%
Debt / equity
0.0×
Net debt / EBITDA
-0.7×
Current ratio
2.8×
Free cash flow
$289M
EBITDA
$273M
Tangible book value
$343M
Cash & investments
$191M
Stock comp / revenue
5.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-09 | Steinert Langley | Conversion | 378K | — |
| 2026-06-09 | Steinert Langley | Conversion | 75K | — |
| 2026-06-03 | HICKOK LORI A | Grant | 7.3K | — |
| 2026-06-03 | Kaufer Stephen | Grant | 7.3K | — |
| 2026-06-03 | Gupta Manik | Grant | 7.3K | — |
| 2026-06-03 | Conine Steven | Grant | 7.3K | — |
| 2026-06-03 | Schwartz Greg M | Grant | 7.3K | — |
| 2026-06-01 | Zamora Javier | Sell | 191 | $30.10 |
| 2026-06-01 | Zamora Javier | Sell | 7.9K | $29.52 |
| 2026-05-01 | Zamora Javier | Tax withheld | 1.1K | $37.04 |
| 2026-05-01 | Elshareef Ismail | Tax withheld | 1.4K | $37.04 |
| 2026-04-02 | Sarnoff Dafna | Sell | 5.4K | $33.04 |
| 2026-04-02 | Quinn Matthew Todd | Sell | 4.3K | $33.04 |
| 2026-04-02 | Hanson Jennifer Ladd | Sell | 567 | $33.04 |
| 2026-04-01 | Steinert Langley | Tax withheld | 12K | $33.55 |
| 2026-04-01 | Zamora Javier | Tax withheld | 2.6K | $33.55 |
| 2026-04-01 | Zales Samuel | Tax withheld | 12K | $33.55 |
| 2026-04-01 | Trevisan Jason | Tax withheld | 22K | $33.55 |
| 2026-04-01 | Sarnoff Dafna | Tax withheld | 5.7K | $33.55 |
| 2026-04-01 | Quinn Matthew Todd | Tax withheld | 8.1K | $33.55 |
| 2026-04-01 | Elshareef Ismail | Tax withheld | 1.9K | $33.55 |
| 2026-04-01 | Hanson Jennifer Ladd | Tax withheld | 1.2K | $33.55 |
| 2026-03-31 | Hanson Jennifer Ladd | Sell | 2.5K | $35.61 |
| 2026-03-30 | Hanson Jennifer Ladd | Tax withheld | 1.0K | $35.28 |
| 2026-03-03 | Kaufer Stephen | Buy | 31K | $32.50 |
| 2026-03-02 | Quinn Matthew Todd | Grant | 65K | — |
| 2026-03-02 | Elshareef Ismail | Grant | 59K | — |
| 2026-03-02 | Zales Samuel | Grant | 81K | — |
| 2026-03-02 | Trevisan Jason | Grant | 228K | — |
| 2026-03-02 | Steinert Langley | Grant | 81K | — |
| 2026-03-02 | Hanson Jennifer Ladd | Grant | 52K | — |
| 2026-03-02 | Zamora Javier | Grant | 33K | — |
| 2026-03-02 | Sarnoff Dafna | Grant | 55K | — |
| 2026-02-02 | Elshareef Ismail | Sell | 1.6K | $32.21 |
| 2026-01-30 | Elshareef Ismail | Tax withheld | 1.5K | $32.40 |
| 2026-01-30 | Zamora Javier | Tax withheld | 1.1K | $32.40 |
| 2026-01-20 | Quinn Matthew Todd | Gift | 732 | — |
| 2026-01-05 | Hanson Jennifer Ladd | Sell | 524 | $37.36 |
| 2026-01-05 | Quinn Matthew Todd | Sell | 5.1K | $37.36 |
| 2026-01-05 | Sarnoff Dafna | Sell | 5.2K | $37.36 |
| 2026-01-02 | Trevisan Jason | Tax withheld | 9.7K | $37.65 |
| 2026-01-02 | Steinert Langley | Tax withheld | 7.8K | $37.65 |
| 2026-01-02 | Elshareef Ismail | Tax withheld | 975 | $37.65 |
| 2026-01-02 | Zales Samuel | Tax withheld | 5.8K | $37.65 |
| 2026-01-02 | Sarnoff Dafna | Tax withheld | 4.3K | $37.65 |
| 2026-01-02 | Quinn Matthew Todd | Tax withheld | 5.4K | $37.65 |
| 2026-01-02 | Zamora Javier | Tax withheld | 2.3K | $37.65 |
| 2026-01-02 | Hanson Jennifer Ladd | Tax withheld | 279 | $37.65 |
| 2025-12-31 | Hanson Jennifer Ladd | Sell | 2.4K | $38.10 |
| 2025-12-30 | Hanson Jennifer Ladd | Tax withheld | 1.2K | $38.15 |
| 2025-12-23 | Trevisan Jason | Sell | 17K | $39.02 |
| 2025-12-22 | Trevisan Jason | Sell | 8.5K | $39.04 |
| 2025-12-16 | Zales Samuel | Sell | 10K | $38.39 |
| 2025-12-09 | Trevisan Jason | Sell | 20K | $37.00 |
| 2025-12-02 | Sarnoff Dafna | Sell | 1.3K | $35.68 |
| 2025-12-01 | Sarnoff Dafna | Tax withheld | 1.4K | $35.65 |
| 2025-11-11 | Trevisan Jason | Sell | 15K | $35.00 |
| 2025-11-11 | Schwartz Greg M | Sell | 5.0K | $35.06 |
| 2025-11-03 | Zales Samuel | Sell | 10K | $34.98 |
| 2025-11-03 | Elshareef Ismail | Sell | 1.2K | $34.98 |
| 2025-10-31 | Zamora Javier | Tax withheld | 1.9K | $35.12 |
| 2025-10-31 | Elshareef Ismail | Tax withheld | 2.3K | $35.12 |
| 2025-10-16 | Hallowell Zachary Emerson | Tax withheld | 2.8K | $35.25 |
| 2025-10-16 | Zales Samuel | Sell | 10K | $34.92 |
| 2025-10-02 | Hanson Jennifer Ladd | Sell | 567 | $37.70 |
| 2025-10-02 | Sarnoff Dafna | Sell | 4.2K | $37.70 |
| 2025-10-02 | Quinn Matthew Todd | Sell | 3.8K | $37.70 |
| 2025-10-01 | Hanson Jennifer Ladd | Sell | 10.0K | $36.88 |
| 2025-10-01 | Quinn Matthew Todd | Tax withheld | 8.5K | $37.55 |
| 2025-10-01 | Sarnoff Dafna | Tax withheld | 5.8K | $37.55 |
| 2025-10-01 | Zamora Javier | Tax withheld | 3.3K | $37.55 |
| 2025-10-01 | Zales Samuel | Tax withheld | 12K | $37.55 |
| 2025-10-01 | Trevisan Jason | Tax withheld | 19K | $37.55 |
| 2025-10-01 | Steinert Langley | Tax withheld | 12K | $37.55 |
| 2025-10-01 | Hallowell Zachary Emerson | Tax withheld | 3.8K | $37.55 |
| 2025-10-01 | Elshareef Ismail | Tax withheld | 1.4K | $37.55 |
| 2025-10-01 | Hanson Jennifer Ladd | Tax withheld | 236 | $37.55 |
| 2025-09-30 | Hanson Jennifer Ladd | Tax withheld | 4.2K | $37.23 |
| 2025-09-16 | Zales Samuel | Sell | 10K | $36.08 |
| 2025-09-02 | Sarnoff Dafna | Sell | 1.3K | $34.05 |
| 2025-08-29 | Sarnoff Dafna | Tax withheld | 1.4K | $34.60 |
| 2025-08-04 | Elshareef Ismail | Sell | 1.2K | $32.10 |
| 2025-08-01 | Zamora Javier | Tax withheld | 1.9K | $31.86 |
| 2025-08-01 | Elshareef Ismail | Tax withheld | 2.3K | $31.86 |
| 2025-08-01 | Zales Samuel | Sell | 10K | $32.29 |
| 2025-07-17 | Hallowell Zachary Emerson | Sell | 1.7K | $33.84 |
| 2025-07-16 | Zales Samuel | Sell | 10K | $33.88 |
| 2025-07-16 | Hallowell Zachary Emerson | Tax withheld | 2.8K | $33.81 |
| 2025-07-10 | Zamora Javier | Sell | 6.2K | $35.00 |
| 2025-07-10 | Elshareef Ismail | Sell | 1.3K | $35.00 |
| 2025-07-02 | Sarnoff Dafna | Sell | 4.2K | $33.09 |
| 2025-07-02 | Quinn Matthew Todd | Sell | 3.8K | $33.09 |
| 2025-07-02 | Hallowell Zachary Emerson | Sell | 4.4K | $33.09 |
| 2025-07-01 | Quinn Matthew Todd | Tax withheld | 8.5K | $33.74 |
| 2025-07-01 | Hallowell Zachary Emerson | Tax withheld | 3.8K | $33.74 |
| 2025-07-01 | Hanson Jennifer Ladd | Tax withheld | 236 | $33.74 |
| 2025-07-01 | Elshareef Ismail | Tax withheld | 1.4K | $33.74 |
| 2025-07-01 | Sarnoff Dafna | Tax withheld | 5.8K | $33.74 |
| 2025-07-01 | Zamora Javier | Tax withheld | 2.4K | $33.74 |
| 2025-07-01 | Zales Samuel | Tax withheld | 12K | $33.74 |
| 2025-07-01 | Trevisan Jason | Tax withheld | 19K | $33.74 |
| 2025-07-01 | Steinert Langley | Tax withheld | 12K | $33.74 |
| 2025-06-16 | Zales Samuel | Sell | 10K | $31.09 |
| 2025-06-10 | Zamora Javier | Sell | 1.3K | $33.00 |
| 2025-06-09 | Sarnoff Dafna | Sell | 1.3K | $32.39 |
| 2025-06-04 | Kaufer Stephen | Grant | 6.2K | — |
| 2025-06-04 | Schwartz Greg M | Grant | 6.2K | — |
| 2025-06-04 | HICKOK LORI A | Grant | 6.2K | — |
| 2025-06-04 | Gupta Manik | Grant | 6.2K | — |
| 2025-06-04 | Conine Steven | Grant | 6.2K | — |
| 2025-06-04 | Zamora Javier Esquivel | Sell | 12K | $31.37 |
| 2025-06-04 | Elshareef Ismail | Sell | 5.2K | $31.37 |
| 2025-06-04 | Steinert Langley | Sell | 4.1K | $31.88 |
| 2025-06-04 | Steinert Langley | Sell | 473 | $31.88 |
| 2025-06-03 | Steinert Langley | Sell | 2.3K | $31.28 |
| 2025-06-03 | Steinert Langley | Sell | 21K | $31.28 |
| 2025-06-02 | Steinert Langley | Sell | 2.3K | $31.00 |
| 2025-06-02 | Steinert Langley | Sell | 21K | $31.00 |
| 2025-05-30 | Steinert Langley | Sell | 21K | $31.23 |
| 2025-05-30 | Steinert Langley | Sell | 2.3K | $31.23 |
| 2025-05-30 | Sarnoff Dafna | Tax withheld | 1.4K | $31.34 |
| 2025-05-29 | Steinert Langley | Sell | 2.3K | $31.51 |
| 2025-05-29 | Steinert Langley | Sell | 21K | $31.51 |
| 2025-05-28 | Steinert Langley | Sell | 21K | $31.92 |
| 2025-05-28 | Steinert Langley | Sell | 2.3K | $31.92 |
| 2025-05-27 | Steinert Langley | Sell | 21K | $31.61 |
| 2025-05-27 | Steinert Langley | Sell | 2.3K | $31.61 |
| 2025-05-23 | Steinert Langley | Sell | 2.3K | $31.21 |
| 2025-05-23 | Steinert Langley | Sell | 21K | $31.21 |
| 2025-05-22 | Steinert Langley | Sell | 21K | $31.69 |
| 2025-05-22 | Steinert Langley | Sell | 2.3K | $31.69 |
| 2025-05-21 | Steinert Langley | Sell | 21K | $31.79 |
| 2025-05-21 | Steinert Langley | Sell | 2.3K | $31.79 |
| 2025-05-20 | Steinert Langley | Sell | 21K | $32.25 |
| 2025-05-20 | Steinert Langley | Sell | 2.3K | $32.25 |
| 2025-05-19 | Steinert Langley | Sell | 21K | $32.10 |
| 2025-05-19 | Steinert Langley | Sell | 2.3K | $32.10 |
| 2025-05-14 | Trevisan Jason | Sell | 8.0K | $33.41 |
| 2025-05-09 | Steinert Langley | Sell | 775 | $31.71 |
| 2025-05-09 | Steinert Langley | Sell | 10K | $31.15 |
| 2025-05-09 | Steinert Langley | Sell | 1.2K | $31.15 |
| 2025-05-09 | Steinert Langley | Sell | 85 | $31.71 |
| 2025-05-08 | Steinert Langley | Sell | 17K | $28.16 |
| 2025-05-08 | Steinert Langley | Sell | 1.9K | $28.16 |
| 2025-05-07 | Steinert Langley | Sell | 2.3K | $28.17 |
| 2025-05-07 | Steinert Langley | Sell | 21K | $28.17 |
| 2025-05-06 | Steinert Langley | Sell | 2.1K | $28.02 |
| 2025-05-06 | Steinert Langley | Sell | 19K | $28.02 |
| 2025-05-05 | Steinert Langley | Sell | 2.3K | $28.23 |
| 2025-05-05 | Steinert Langley | Sell | 21K | $28.23 |
| 2025-05-02 | Steinert Langley | Sell | 2.3K | $28.13 |
| 2025-05-02 | Zales Samuel | Sell | 10K | $28.29 |
| 2025-05-02 | Steinert Langley | Sell | 21K | $28.13 |
| 2025-05-01 | Steinert Langley | Sell | 2.1K | $28.13 |
| 2025-05-01 | Zamora Javier Esquivel | Tax withheld | 1.1K | $27.90 |
| 2025-05-01 | Elshareef Ismail | Tax withheld | 2.2K | $27.90 |
| 2025-05-01 | Steinert Langley | Sell | 19K | $28.13 |
| 2025-04-30 | Steinert Langley | Sell | 9.6K | $27.90 |
| 2025-04-30 | Steinert Langley | Sell | 1.1K | $27.90 |
| 2025-04-29 | Steinert Langley | Sell | 2.3K | $28.49 |
| 2025-04-29 | Steinert Langley | Sell | 21K | $28.49 |
| 2025-04-28 | Steinert Langley | Sell | 2.3K | $28.38 |
| 2025-04-28 | Steinert Langley | Sell | 21K | $28.38 |
| 2025-04-25 | Steinert Langley | Sell | 21K | $28.33 |
| 2025-04-25 | Steinert Langley | Sell | 2.3K | $28.33 |
| 2025-04-24 | Steinert Langley | Sell | 2.3K | $28.17 |
| 2025-04-24 | Steinert Langley | Sell | 21K | $28.17 |
| 2025-04-23 | Steinert Langley | Sell | 787 | $27.95 |
| 2025-04-23 | Steinert Langley | Sell | 7.1K | $27.95 |
| 2025-04-22 | Steinert Langley | Sell | 4.1K | $27.05 |
| 2025-04-22 | Steinert Langley | Sell | 458 | $27.05 |
| 2025-04-17 | Hallowell Zachary Emerson | Sell | 1.8K | $26.73 |
| 2025-04-16 | Zales Samuel | Sell | 10K | $26.84 |
| 2025-04-16 | Hallowell Zachary Emerson | Tax withheld | 2.6K | $26.72 |
| 2025-04-02 | Hallowell Zachary Emerson | Sell | 4.9K | $28.63 |
| 2025-04-02 | Sarnoff Dafna | Sell | 5.4K | $28.63 |
| 2025-04-02 | Quinn Matthew Todd | Sell | 4.4K | $28.63 |
| 2025-04-01 | Steinert Langley | Sell | 482 | $29.08 |
| 2025-04-01 | Sarnoff Dafna | Tax withheld | 4.1K | $29.24 |
| 2025-04-01 | Quinn Matthew Todd | Tax withheld | 7.2K | $29.24 |
| 2025-04-01 | Hallowell Zachary Emerson | Tax withheld | 2.6K | $29.24 |
| 2025-04-01 | Zamora Javier Esquivel | Tax withheld | 2.0K | $29.24 |
| 2025-04-01 | Zales Samuel | Tax withheld | 12K | $29.24 |
| 2025-04-01 | Trevisan Jason | Tax withheld | 19K | $29.24 |
| 2025-04-01 | Steinert Langley | Tax withheld | 11K | $29.24 |
| 2025-04-01 | Hanson Jennifer Ladd | Tax withheld | 264 | $29.24 |
| 2025-04-01 | Elshareef Ismail | Tax withheld | 825 | $29.24 |
| 2025-04-01 | Steinert Langley | Sell | 4.1K | $29.08 |
| 2025-03-31 | Steinert Langley | Sell | 9.9K | $29.22 |
| 2025-03-31 | Steinert Langley | Sell | 1.1K | $29.22 |
| 2025-03-31 | Steinert Langley | Sell | 11K | $28.65 |
| 2025-03-31 | Steinert Langley | Sell | 1.2K | $28.65 |
| 2025-03-28 | Steinert Langley | Sell | 164 | $29.67 |
| 2025-03-28 | Steinert Langley | Sell | 19K | $28.87 |
| 2025-03-28 | Steinert Langley | Sell | 1.5K | $29.67 |
| 2025-03-28 | Steinert Langley | Sell | 2.1K | $28.87 |
| 2025-03-27 | Steinert Langley | Sell | 22 | $30.08 |
| 2025-03-27 | Steinert Langley | Sell | 42 | $28.43 |
| 2025-03-27 | Steinert Langley | Sell | 2.2K | $29.66 |
| 2025-03-27 | Steinert Langley | Sell | 392 | $28.43 |
| 2025-03-27 | Steinert Langley | Sell | 20K | $29.66 |
| 2025-03-27 | Steinert Langley | Sell | 203 | $30.08 |
| 2025-03-26 | Steinert Langley | Sell | 2.3K | $31.33 |
| 2025-03-26 | Steinert Langley | Sell | 21K | $31.33 |
| 2025-03-25 | Steinert Langley | Sell | 2.3K | $31.76 |
| 2025-03-25 | Steinert Langley | Sell | 21K | $31.76 |
| 2025-03-24 | Steinert Langley | Sell | 21K | $31.21 |
| 2025-03-24 | Steinert Langley | Sell | 2.3K | $31.21 |
| 2025-03-21 | Steinert Langley | Sell | 2.3K | $30.05 |
| 2025-03-21 | Steinert Langley | Sell | 21K | $30.05 |
| 2025-03-20 | Steinert Langley | Sell | 103 | $30.53 |
| 2025-03-20 | Steinert Langley | Sell | 2.2K | $30.12 |
| 2025-03-20 | Steinert Langley | Sell | 20K | $30.12 |
| 2025-03-20 | Steinert Langley | Sell | 934 | $30.53 |
| 2025-03-19 | Steinert Langley | Sell | 2.2K | $30.13 |
| 2025-03-19 | Steinert Langley | Sell | 20K | $30.13 |
| 2025-03-19 | Steinert Langley | Sell | 946 | $30.81 |
| 2025-03-19 | Steinert Langley | Sell | 104 | $30.81 |
| 2025-03-18 | Steinert Langley | Sell | 20K | $30.29 |
| 2025-03-18 | Steinert Langley | Sell | 70 | $30.94 |
| 2025-03-18 | Steinert Langley | Sell | 2.2K | $30.29 |
| 2025-03-18 | Steinert Langley | Sell | 636 | $30.94 |
| 2025-03-17 | Steinert Langley | Grant | 80K | — |
| 2025-03-17 | Trevisan Jason | Grant | 209K | — |
| 2025-03-17 | Zamora Javier Esquivel | Grant | 32K | — |
| 2025-03-17 | Zales Samuel | Sell | 10K | $30.78 |
| 2025-03-17 | Zales Samuel | Grant | 135K | — |
| 2025-03-17 | Steinert Langley | Sell | 21K | $31.16 |
| 2025-03-17 | Steinert Langley | Sell | 2.3K | $31.16 |
| 2025-03-17 | Sarnoff Dafna | Grant | 45K | — |
| 2025-03-17 | Quinn Matthew Todd | Grant | 45K | — |
| 2025-03-17 | Hanson Jennifer Ladd | Grant | 13K | — |
| 2025-03-17 | Hallowell Zachary Emerson | Grant | 26K | — |
| 2025-03-17 | Elshareef Ismail | Grant | 45K | — |
| 2025-03-14 | Trevisan Jason | Gift | 200K | — |
| 2025-03-14 | Trevisan Jason | Gift | 200K | — |
| 2025-03-06 | Palazzo Elisa | Sell | 4.0K | $31.93 |
| 2025-03-04 | Palazzo Elisa | Tax withheld | 1.7K | $31.87 |
| 2025-03-03 | Sarnoff Dafna | Sell | 1.8K | $32.15 |
| 2025-02-28 | Sarnoff Dafna | Tax withheld | 993 | $32.19 |
| 2025-02-27 | Steinert Langley | Sell | 7.6K | $31.12 |
| 2025-02-27 | Steinert Langley | Sell | 865 | $31.12 |
| 2025-02-26 | Trevisan Jason | Sell | 4.0K | $30.80 |
| 2025-02-26 | Steinert Langley | Sell | 2.3K | $31.23 |
| 2025-02-26 | Steinert Langley | Sell | 21K | $31.23 |
| 2025-02-25 | Steinert Langley | Sell | 1.3K | $31.35 |
| 2025-02-25 | Steinert Langley | Sell | 8.9K | $30.80 |
| 2025-02-25 | Steinert Langley | Sell | 12K | $31.35 |
| 2025-02-25 | Steinert Langley | Sell | 988 | $30.80 |
| 2025-02-25 | Steinert Langley | Conversion | 693K | — |
| 2025-02-25 | Steinert Langley | Conversion | 77K | — |
| 2025-02-24 | Steinert Langley | Sell | 503 | $29.98 |
| 2025-02-24 | Steinert Langley | Sell | 1.8K | $30.90 |
| 2025-02-24 | Steinert Langley | Sell | 16K | $30.90 |
| 2025-02-24 | Steinert Langley | Sell | 4.5K | $29.98 |
| 2025-02-21 | Steinert Langley | Sell | 12K | $30.48 |
| 2025-02-21 | Steinert Langley | Sell | 9 | $33.67 |
| 2025-02-21 | Steinert Langley | Sell | 372 | $32.44 |
| 2025-02-21 | Steinert Langley | Sell | 77 | $33.67 |
| 2025-02-21 | Steinert Langley | Sell | 1.3K | $30.48 |
| 2025-02-21 | Steinert Langley | Sell | 923 | $31.11 |
| 2025-02-21 | Steinert Langley | Sell | 41 | $32.44 |
| 2025-02-21 | Steinert Langley | Sell | 8.3K | $31.11 |
| 2025-02-20 | Steinert Langley | Sell | 5.0K | $37.34 |
| 2025-02-20 | Steinert Langley | Sell | 29 | $37.98 |
| 2025-02-20 | Steinert Langley | Sell | 45K | $37.34 |
| 2025-02-20 | Steinert Langley | Sell | 277 | $37.98 |
| 2025-02-19 | Steinert Langley | Sell | 42K | $38.33 |
| 2025-02-19 | Steinert Langley | Sell | 3.4K | $39.13 |
| 2025-02-19 | Steinert Langley | Sell | 4.7K | $38.33 |
| 2025-02-19 | Steinert Langley | Sell | 376 | $39.13 |
| 2025-02-18 | Steinert Langley | Sell | 50K | $39.85 |
| 2025-02-18 | Steinert Langley | Sell | 5.5K | $39.85 |
| 2025-02-03 | Zales Samuel | Sell | 20K | $38.36 |
| 2025-01-31 | Zamora Javier Esquivel | Tax withheld | 1.1K | $39.20 |
| 2025-01-31 | Elshareef Ismail | Tax withheld | 5.8K | $39.20 |
| 2025-01-23 | Steinert Langley | Sell | 12K | $38.76 |
| 2025-01-23 | Steinert Langley | Sell | 38K | $39.34 |
| 2025-01-23 | Steinert Langley | Sell | 1.3K | $38.76 |
| 2025-01-23 | Steinert Langley | Sell | 4.2K | $39.34 |
| 2025-01-22 | Steinert Langley | Sell | 45K | $38.40 |
| 2025-01-22 | Steinert Langley | Sell | 5.0K | $38.40 |
| 2025-01-21 | Steinert Langley | Sell | 5.0K | $38.15 |
| 2025-01-21 | Steinert Langley | Sell | 45K | $38.15 |
| 2025-01-17 | Hallowell Zachary Emerson | Sell | 2.2K | $38.12 |
| 2025-01-17 | Steinert Langley | Sell | 801 | $38.12 |
| 2025-01-17 | Steinert Langley | Sell | 5.0K | $37.34 |
| 2025-01-17 | Steinert Langley | Sell | 89 | $38.12 |
| 2025-01-17 | Steinert Langley | Sell | 45K | $37.34 |
| 2025-01-16 | Steinert Langley | Sell | 5.0K | $37.65 |
| 2025-01-16 | Hallowell Zachary Emerson | Tax withheld | 1.9K | $37.65 |
| 2025-01-16 | Steinert Langley | Sell | 45K | $37.65 |
| 2025-01-03 | Sarnoff Dafna | Sell | 11K | $35.78 |
| 2025-01-03 | Quinn Matthew Todd | Sell | 4.7K | $35.78 |
| 2025-01-03 | Hallowell Zachary Emerson | Sell | 4.6K | $35.78 |
| 2025-01-02 | Zales Samuel | Sell | 9.9K | $36.62 |
| 2025-01-02 | Zales Samuel | Tax withheld | 15K | $35.73 |
| 2025-01-02 | Trevisan Jason | Tax withheld | 28K | $35.73 |
| 2025-01-02 | Steinert Langley | Tax withheld | 7.3K | $35.73 |
| 2025-01-02 | Sarnoff Dafna | Tax withheld | 4.1K | $35.73 |
| 2025-01-02 | Quinn Matthew Todd | Tax withheld | 5.2K | $35.73 |
| 2025-01-02 | Zamora Javier Esquivel | Tax withheld | 1.9K | $35.73 |
| 2025-01-02 | Hallowell Zachary Emerson | Tax withheld | 2.3K | $35.73 |
| 2025-01-02 | Zales Samuel | Option exercise | 9.9K | $35.61 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-04 | 2026-06-03 | 0001193125-26-257361 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001193125-26-211932 ↗ |
| 10-Q | 2026-05-07 | 2026-03-31 | 0001193125-26-211983 ↗ |
| 10-K | 2026-02-19 | 2025-12-31 | 0001193125-26-059435 ↗ |
| 8-K | 2026-02-19 | 2026-02-19 | 0001193125-26-059370 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0001193125-25-269539 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001193125-25-269604 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0000950170-25-105055 ↗ |
| 8-K | 2025-08-07 | 2025-08-06 | 0000950170-25-105025 ↗ |
| 8-K | 2025-06-05 | 2025-06-04 | 0000950170-25-082340 ↗ |
| 10-Q | 2025-05-08 | 2025-03-31 | 0000950170-25-066988 ↗ |
| 8-K | 2025-05-08 | 2025-05-08 | 0000950170-25-066948 ↗ |