InterDigital, Inc.
IDCC · Patent Owners & Lessors · 25.8M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $304M (gross $340M, SBC $36M)
Reference price $300.00 · est. market cap ~$7.8B — last insider sale, 2026-06-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A83InterDigital — high-margin wireless/video IP-licensing company.
Strengths
- Operating margin 55% (90th pct), ROE 36.9% (91st), free cash flow 100th
- Deep cellular/video patent portfolio; fortress balance sheet
Risks
- Litigation-driven, lumpy licensing renewals
- Customer-concentration and patent-validity risk
Notable findings
- Customer concentration~93% of revenue from one customer/distributor — In 2025, fixed-fee agreements accounted for 93% of our revenue
- Strong balance sheetStrong balance sheet — $1.3B cash & investments
- Buying back stockNet buyback — share count -3%/yr over 4y
- Insider sellingInsider selling — 83 open-market sale(s) by 11 insider(s) (cluster of 11 insiders, ~$21M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
55.3%
Net margin
48.8%
Return on equity
36.9%
Return on assets
19.7%
ROIC
32.6%
Revenue growth (QoQ)
29.8%
Net-income growth
13.4%
Debt / equity
0.0×
Net debt / EBITDA
-2.3×
Current ratio
1.8×
Free cash flow
$529M
EBITDA
$538M
Tangible book value
$1.1B
Cash & investments
$1.3B
Stock comp / revenue
5.2%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-22 | Markley John D. Jr. | Sell | 400 | $300.00 |
| 2026-06-12 | RANKIN JEAN F | Sell | 365 | $276.64 |
| 2026-06-12 | Armaly Samir | Sell | 470 | $276.64 |
| 2026-06-12 | ABERLE DEREK K | Sell | 522 | $276.64 |
| 2026-06-12 | KRITZMACHER JOHN A | Sell | 365 | $276.64 |
| 2026-06-11 | RANKIN JEAN F | Disposition | 1 | $253.91 |
| 2026-06-11 | Armaly Samir | Disposition | 1 | $253.91 |
| 2026-06-11 | ABERLE DEREK K | Disposition | 1 | $253.91 |
| 2026-06-11 | Markley John D. Jr. | Disposition | 1 | $253.91 |
| 2026-06-11 | KRITZMACHER JOHN A | Disposition | 1 | $253.91 |
| 2026-06-11 | Pankaj Rajesh | Sell | 1.5K | $290.00 |
| 2026-06-10 | KRITZMACHER JOHN A | Grant | 906 | — |
| 2026-06-10 | HUTCHESON STEWART D | Grant | 906 | — |
| 2026-06-10 | ABERLE DEREK K | Grant | 906 | — |
| 2026-06-10 | RANKIN JEAN F | Grant | 906 | — |
| 2026-06-10 | Gillman Joan H | Grant | 906 | — |
| 2026-06-10 | Markley John D. Jr. | Grant | 906 | — |
| 2026-06-10 | Armaly Samir | Grant | 906 | — |
| 2026-06-05 | Pankaj Rajesh | Sell | 750 | $258.38 |
| 2026-06-03 | Mattis Julia C | Sell | 1.6K | $257.65 |
| 2026-05-05 | Pankaj Rajesh | Sell | 750 | $278.00 |
| 2026-04-22 | ABERLE DEREK K | Grant | 2 | — |
| 2026-04-22 | Armaly Samir | Grant | 2 | — |
| 2026-04-22 | Chen Lawrence Liren | Grant | 54 | — |
| 2026-04-22 | Gillman Joan H | Grant | 37 | — |
| 2026-04-22 | HUTCHESON STEWART D | Grant | 35 | — |
| 2026-04-22 | KRITZMACHER JOHN A | Grant | 2 | — |
| 2026-04-22 | Markley John D. Jr. | Grant | 6 | — |
| 2026-04-22 | Mattis Julia C | Grant | 16 | — |
| 2026-04-22 | Pankaj Rajesh | Grant | 27 | — |
| 2026-04-22 | RANKIN JEAN F | Grant | 2 | — |
| 2026-04-22 | Schmidt Joshua D. | Grant | 18 | — |
| 2026-04-22 | BREZSKI RICHARD | Grant | 25 | — |
| 2026-04-06 | Pankaj Rajesh | Sell | 1.5K | $313.30 |
| 2026-03-31 | Chen Lawrence Liren | Grant | 10K | — |
| 2026-03-31 | BREZSKI RICHARD | Grant | 5.3K | — |
| 2026-03-31 | Mattis Julia C | Grant | 4.1K | — |
| 2026-03-31 | Pankaj Rajesh | Grant | 5.8K | — |
| 2026-03-31 | Schmidt Joshua D. | Grant | 4.1K | — |
| 2026-03-17 | Schmidt Joshua D. | Sell | 1.1K | $349.08 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 624 | $344.35 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 998 | $345.10 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 708 | $346.15 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 842 | $348.38 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 798 | $350.18 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 538 | $351.16 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 120 | $353.00 |
| 2026-03-17 | Schmidt Joshua D. | Sell | 312 | $355.17 |
| 2026-03-16 | BREZSKI RICHARD | Gift | 1.0K | — |
| 2026-03-15 | Chen Lawrence Liren | Grant | 42K | — |
| 2026-03-15 | Schmidt Joshua D. | Disposition | 2 | $362.35 |
| 2026-03-15 | BREZSKI RICHARD | Disposition | 1 | $362.35 |
| 2026-03-15 | BREZSKI RICHARD | Tax withheld | 4.0K | $362.35 |
| 2026-03-15 | BREZSKI RICHARD | Disposition | 1 | $362.35 |
| 2026-03-15 | Pankaj Rajesh | Grant | 21K | — |
| 2026-03-15 | Pankaj Rajesh | Tax withheld | 9.3K | $362.35 |
| 2026-03-15 | Pankaj Rajesh | Disposition | 1 | $362.35 |
| 2026-03-15 | Pankaj Rajesh | Tax withheld | 4.2K | $362.35 |
| 2026-03-15 | Pankaj Rajesh | Disposition | 2 | $362.35 |
| 2026-03-15 | Mattis Julia C | Grant | 2.5K | — |
| 2026-03-15 | Mattis Julia C | Tax withheld | 1.1K | $362.35 |
| 2026-03-15 | Mattis Julia C | Disposition | 0 | $362.35 |
| 2026-03-15 | Mattis Julia C | Tax withheld | 993 | $362.35 |
| 2026-03-15 | Mattis Julia C | Disposition | 2 | $362.35 |
| 2026-03-15 | Schmidt Joshua D. | Grant | 14K | — |
| 2026-03-15 | Chen Lawrence Liren | Tax withheld | 18K | $362.35 |
| 2026-03-15 | Chen Lawrence Liren | Disposition | 1 | $362.35 |
| 2026-03-15 | Chen Lawrence Liren | Tax withheld | 9.0K | $362.35 |
| 2026-03-15 | Chen Lawrence Liren | Disposition | 1 | $362.35 |
| 2026-03-15 | BREZSKI RICHARD | Grant | 21K | — |
| 2026-03-15 | BREZSKI RICHARD | Tax withheld | 9.3K | $362.35 |
| 2026-03-15 | Schmidt Joshua D. | Tax withheld | 6.6K | $362.35 |
| 2026-03-15 | Schmidt Joshua D. | Disposition | 0 | $362.35 |
| 2026-03-15 | Schmidt Joshua D. | Tax withheld | 2.8K | $362.35 |
| 2026-03-05 | Pankaj Rajesh | Sell | 1.0K | $368.10 |
| 2026-02-27 | Schmidt Joshua D. | Sell | 467 | $365.86 |
| 2026-02-11 | Gillman Joan H | Sell | 325 | $352.24 |
| 2026-02-11 | BREZSKI RICHARD | Sell | 2.0K | $352.24 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 15 | $368.14 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 620 | $353.67 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 760 | $354.71 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 652 | $356.15 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 400 | $357.03 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 350 | $357.92 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 410 | $359.29 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 360 | $359.98 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 458 | $360.96 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 590 | $361.90 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 160 | $365.00 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 240 | $366.64 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 200 | $369.70 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 40 | $371.99 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 160 | $373.63 |
| 2026-02-10 | BREZSKI RICHARD | Sell | 590 | $374.94 |
| 2026-02-10 | Markley John D. Jr. | Sell | 700 | $374.95 |
| 2026-02-05 | Pankaj Rajesh | Sell | 1.0K | $326.26 |
| 2026-01-28 | Armaly Samir | Grant | 2 | — |
| 2026-01-28 | BREZSKI RICHARD | Grant | 37 | — |
| 2026-01-28 | Chen Lawrence Liren | Grant | 84 | — |
| 2026-01-28 | Gillman Joan H | Grant | 42 | — |
| 2026-01-28 | HUTCHESON STEWART D | Grant | 40 | — |
| 2026-01-28 | KRITZMACHER JOHN A | Grant | 2 | — |
| 2026-01-28 | Markley John D. Jr. | Grant | 7 | — |
| 2026-01-28 | Mattis Julia C | Grant | 16 | — |
| 2026-01-28 | Pankaj Rajesh | Grant | 39 | — |
| 2026-01-28 | RANKIN JEAN F | Grant | 2 | — |
| 2026-01-28 | Schmidt Joshua D. | Grant | 26 | — |
| 2026-01-28 | ABERLE DEREK K | Grant | 2 | — |
| 2026-01-27 | Chen Lawrence Liren | Sell | 392 | $324.58 |
| 2026-01-27 | Chen Lawrence Liren | Sell | 532 | $325.58 |
| 2026-01-27 | Chen Lawrence Liren | Sell | 960 | $326.95 |
| 2026-01-27 | Chen Lawrence Liren | Sell | 3.3K | $328.16 |
| 2026-01-27 | Chen Lawrence Liren | Sell | 702 | $329.04 |
| 2026-01-27 | Chen Lawrence Liren | Sell | 40 | $331.16 |
| 2026-01-21 | Chen Lawrence Liren | Sell | 3.0K | $326.71 |
| 2026-01-20 | Chen Lawrence Liren | Sell | 3.0K | $303.77 |
| 2026-01-14 | Chen Lawrence Liren | Sell | 3.0K | $312.72 |
| 2026-01-13 | Chen Lawrence Liren | Sell | 3.0K | $310.82 |
| 2026-01-07 | Chen Lawrence Liren | Sell | 3.0K | $310.47 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 80 | $332.67 |
| 2026-01-06 | Chen Lawrence Liren | Sell | 3.0K | $334.08 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 176 | $310.09 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 355 | $311.24 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 214 | $312.06 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 265 | $313.93 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 120 | $314.75 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 136 | $317.03 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 56 | $318.86 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 40 | $321.69 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 143 | $323.96 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 1.1K | $325.15 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 292 | $325.86 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 728 | $327.50 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 175 | $328.38 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 180 | $329.46 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 80 | $330.97 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 320 | $332.05 |
| 2026-01-06 | BREZSKI RICHARD | Sell | 503 | $334.08 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 632 | $335.10 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 524 | $325.72 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 650 | $326.89 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 232 | $327.94 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 2.0K | $334.06 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 586 | $332.95 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 1.7K | $332.24 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 292 | $300.91 |
| 2026-01-05 | BREZSKI RICHARD | Sell | 346 | $329.01 |
| 2026-01-05 | Pankaj Rajesh | Sell | 1.0K | $326.75 |
| 2025-12-31 | Schmidt Joshua D. | Sell | 466 | $325.34 |
| 2025-12-31 | Chen Lawrence Liren | Sell | 3.0K | $325.34 |
| 2025-12-30 | Chen Lawrence Liren | Sell | 3.0K | $329.50 |
| 2025-12-23 | KRITZMACHER JOHN A | Sell | 1.2K | $331.00 |
| 2025-12-15 | Mattis Julia C | Grant | 1.1K | — |
| 2025-12-09 | KRITZMACHER JOHN A | Sell | 1.2K | $357.37 |
| 2025-12-05 | Pankaj Rajesh | Sell | 1.0K | $350.79 |
| 2025-11-25 | KRITZMACHER JOHN A | Sell | 1.2K | $346.62 |
| 2025-11-11 | KRITZMACHER JOHN A | Sell | 1.2K | $360.63 |
| 2025-11-05 | Pankaj Rajesh | Sell | 1.0K | $375.31 |
| 2025-10-31 | Schmidt Joshua D. | Sell | 466 | $395.63 |
| 2025-10-22 | Pankaj Rajesh | Grant | 36 | — |
| 2025-10-22 | Schmidt Joshua D. | Grant | 23 | — |
| 2025-10-22 | Mattis Julia C | Grant | 12 | — |
| 2025-10-22 | ABERLE DEREK K | Grant | 2 | — |
| 2025-10-22 | Chen Lawrence Liren | Grant | 76 | — |
| 2025-10-22 | Gillman Joan H | Grant | 38 | — |
| 2025-10-22 | HUTCHESON STEWART D | Grant | 36 | — |
| 2025-10-22 | KRITZMACHER JOHN A | Grant | 2 | — |
| 2025-10-22 | Markley John D. Jr. | Grant | 6 | — |
| 2025-10-22 | RANKIN JEAN F | Grant | 2 | — |
| 2025-10-22 | Armaly Samir | Grant | 2 | — |
| 2025-10-22 | BREZSKI RICHARD | Grant | 33 | — |
| 2025-10-06 | Pankaj Rajesh | Sell | 1.0K | $338.08 |
| 2025-09-05 | Pankaj Rajesh | Sell | 1.0K | $289.78 |
| 2025-08-29 | Schmidt Joshua D. | Sell | 466 | $273.12 |
| 2025-08-20 | Pankaj Rajesh | Sell | 1.0K | $261.03 |
| 2025-08-15 | Pankaj Rajesh | Disposition | 0 | $269.75 |
| 2025-08-15 | Pankaj Rajesh | Tax withheld | 8.6K | $269.75 |
| 2025-07-23 | ABERLE DEREK K | Grant | 3 | — |
| 2025-07-23 | Armaly Samir | Grant | 3 | — |
| 2025-07-23 | BREZSKI RICHARD | Grant | 46 | — |
| 2025-07-23 | Chen Lawrence Liren | Grant | 104 | — |
| 2025-07-23 | Gillman Joan H | Grant | 52 | — |
| 2025-07-23 | HUTCHESON STEWART D | Grant | 50 | — |
| 2025-07-23 | KRITZMACHER JOHN A | Grant | 3 | — |
| 2025-07-23 | Markley John D. Jr. | Grant | 9 | — |
| 2025-07-23 | RANKIN JEAN F | Grant | 3 | — |
| 2025-07-23 | Schmidt Joshua D. | Grant | 32 | — |
| 2025-07-23 | Pankaj Rajesh | Grant | 100 | — |
| 2025-07-07 | Pankaj Rajesh | Sell | 1.0K | $224.58 |
| 2025-06-30 | Schmidt Joshua D. | Sell | 466 | $232.33 |
| 2025-06-18 | Markley John D. Jr. | Sell | 692 | $222.00 |
| 2025-06-17 | Markley John D. Jr. | Sell | 692 | $220.62 |
| 2025-06-11 | Armaly Samir | Grant | 1.0K | — |
| 2025-06-11 | HUTCHESON STEWART D | Grant | 1.0K | — |
| 2025-06-11 | KRITZMACHER JOHN A | Grant | 1.0K | — |
| 2025-06-11 | RANKIN JEAN F | Grant | 1.0K | — |
| 2025-06-11 | ABERLE DEREK K | Grant | 1.0K | — |
| 2025-06-11 | Gillman Joan H | Grant | 1.0K | — |
| 2025-06-11 | Markley John D. Jr. | Grant | 1.0K | — |
| 2025-06-09 | ABERLE DEREK K | Sell | 101 | $228.81 |
| 2025-06-09 | KRITZMACHER JOHN A | Sell | 200 | $226.77 |
| 2025-06-09 | RANKIN JEAN F | Sell | 400 | $225.87 |
| 2025-06-09 | RANKIN JEAN F | Sell | 118 | $226.77 |
| 2025-06-09 | RANKIN JEAN F | Sell | 88 | $228.81 |
| 2025-06-09 | KRITZMACHER JOHN A | Sell | 243 | $225.88 |
| 2025-06-09 | KRITZMACHER JOHN A | Sell | 76 | $228.81 |
| 2025-06-09 | Armaly Samir | Sell | 552 | $225.99 |
| 2025-06-09 | Armaly Samir | Sell | 114 | $226.79 |
| 2025-06-09 | Armaly Samir | Sell | 113 | $228.81 |
| 2025-06-09 | ABERLE DEREK K | Sell | 364 | $225.66 |
| 2025-06-09 | ABERLE DEREK K | Sell | 227 | $226.55 |
| 2025-06-05 | RANKIN JEAN F | Disposition | 1 | $223.51 |
| 2025-06-05 | Markley John D. Jr. | Disposition | 1 | $223.51 |
| 2025-06-05 | KRITZMACHER JOHN A | Disposition | 1 | $223.51 |
| 2025-06-05 | Armaly Samir | Disposition | 1 | $223.51 |
| 2025-06-05 | ABERLE DEREK K | Disposition | 1 | $223.51 |
| 2025-05-05 | Pankaj Rajesh | Sell | 700 | $208.87 |
| 2025-04-23 | Schmidt Joshua D. | Grant | 38 | — |
| 2025-04-23 | RANKIN JEAN F | Grant | 5 | — |
| 2025-04-23 | Pankaj Rajesh | Grant | 119 | — |
| 2025-04-23 | Markley John D. Jr. | Grant | 13 | — |
| 2025-04-23 | KRITZMACHER JOHN A | Grant | 5 | — |
| 2025-04-23 | HUTCHESON STEWART D | Grant | 56 | — |
| 2025-04-23 | Gillman Joan H | Grant | 59 | — |
| 2025-04-23 | Chen Lawrence Liren | Grant | 123 | — |
| 2025-04-23 | BREZSKI RICHARD | Grant | 54 | — |
| 2025-04-23 | Armaly Samir | Grant | 5 | — |
| 2025-04-23 | ABERLE DEREK K | Grant | 5 | — |
| 2025-04-07 | Pankaj Rajesh | Sell | 700 | $181.03 |
| 2025-03-31 | Pankaj Rajesh | Grant | 7.3K | — |
| 2025-03-31 | Schmidt Joshua D. | Grant | 4.8K | — |
| 2025-03-31 | Hakoranta Eeva K. | Grant | 6.8K | — |
| 2025-03-31 | Chen Lawrence Liren | Grant | 13K | — |
| 2025-03-31 | BREZSKI RICHARD | Grant | 6.8K | — |
| 2025-03-20 | Pankaj Rajesh | Sell | 700 | $218.08 |
| 2025-03-19 | Schmidt Joshua D. | Sell | 359 | $216.90 |
| 2025-03-19 | Schmidt Joshua D. | Sell | 1.2K | $218.17 |
| 2025-03-19 | Schmidt Joshua D. | Sell | 192 | $218.99 |
| 2025-03-19 | Hakoranta Eeva K. | Sell | 984 | $216.51 |
| 2025-03-19 | Hakoranta Eeva K. | Sell | 2.1K | $217.95 |
| 2025-03-19 | Hakoranta Eeva K. | Sell | 1.7K | $218.71 |
| 2025-03-17 | RANKIN JEAN F | Sell | 272 | $218.15 |
| 2025-03-17 | RANKIN JEAN F | Sell | 200 | $219.37 |
| 2025-03-17 | RANKIN JEAN F | Sell | 100 | $220.84 |
| 2025-03-17 | RANKIN JEAN F | Sell | 1.1K | $223.78 |
| 2025-03-17 | RANKIN JEAN F | Sell | 905 | $224.26 |
| 2025-03-17 | RANKIN JEAN F | Sell | 100 | $225.25 |
| 2025-03-15 | Schmidt Joshua D. | Grant | 8.8K | — |
| 2025-03-15 | Schmidt Joshua D. | Tax withheld | 4.0K | $208.23 |
| 2025-03-15 | Schmidt Joshua D. | Disposition | 1 | $208.23 |
| 2025-03-15 | Schmidt Joshua D. | Tax withheld | 2.9K | $208.23 |
| 2025-03-15 | Schmidt Joshua D. | Disposition | 1 | $208.23 |
| 2025-03-15 | Pankaj Rajesh | Grant | 18K | — |
| 2025-03-15 | Pankaj Rajesh | Grant | 23K | — |
| 2025-03-15 | Pankaj Rajesh | Tax withheld | 18K | $208.23 |
| 2025-03-15 | Pankaj Rajesh | Disposition | 4 | $208.23 |
| 2025-03-15 | Pankaj Rajesh | Tax withheld | 3.2K | $208.23 |
| 2025-03-15 | Pankaj Rajesh | Disposition | 1 | $208.23 |
| 2025-03-15 | Hakoranta Eeva K. | Grant | 15K | — |
| 2025-03-15 | Hakoranta Eeva K. | Tax withheld | 7.7K | $208.23 |
| 2025-03-15 | Hakoranta Eeva K. | Disposition | 2 | $208.23 |
| 2025-03-15 | Hakoranta Eeva K. | Tax withheld | 5.5K | $208.23 |
| 2025-03-15 | Hakoranta Eeva K. | Disposition | 2 | $208.23 |
| 2025-03-15 | Chen Lawrence Liren | Grant | 37K | — |
| 2025-03-15 | Chen Lawrence Liren | Tax withheld | 16K | $208.23 |
| 2025-03-15 | Chen Lawrence Liren | Disposition | 1 | $208.23 |
| 2025-03-15 | Chen Lawrence Liren | Tax withheld | 10K | $208.23 |
| 2025-03-15 | Chen Lawrence Liren | Disposition | 1 | $208.23 |
| 2025-03-15 | BREZSKI RICHARD | Disposition | 2 | $208.23 |
| 2025-03-15 | BREZSKI RICHARD | Tax withheld | 4.5K | $208.23 |
| 2025-03-15 | BREZSKI RICHARD | Disposition | 2 | $208.23 |
| 2025-03-15 | BREZSKI RICHARD | Tax withheld | 6.6K | $208.23 |
| 2025-03-15 | BREZSKI RICHARD | Grant | 15K | — |
| 2025-03-14 | BREZSKI RICHARD | Sell | 5.7K | $212.58 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 500 | $209.64 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 1.2K | $210.44 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 680 | $211.37 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 695 | $213.70 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 3.1K | $214.75 |
| 2025-03-14 | BREZSKI RICHARD | Sell | 1.4K | $215.82 |
| 2025-03-14 | BREZSKI RICHARD | Gift | 1.0K | — |
| 2025-03-07 | Chen Lawrence Liren | Sell | 1.2K | $210.20 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 1.6K | $208.99 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 789 | $215.38 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 559 | $214.27 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 1.1K | $213.38 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 11K | $212.46 |
| 2025-03-07 | Chen Lawrence Liren | Sell | 3.6K | $211.23 |
| 2025-03-07 | Chen Lawrence Liren | Option exercise | 20K | $73.15 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 3.0K | $214.34 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 618 | $214.69 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 399 | $223.19 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 1 | $223.87 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 3 | $225.93 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 273 | $227.63 |
| 2025-03-06 | Chen Lawrence Liren | Option exercise | 20K | $73.15 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 712 | $205.41 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 1.4K | $207.06 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 2.2K | $208.09 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 3.9K | $209.44 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 2.8K | $210.22 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 1.4K | $211.14 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 3.3K | $212.64 |
| 2025-03-06 | Chen Lawrence Liren | Sell | 1 | $203.07 |
| 2025-03-05 | Chen Lawrence Liren | Sell | 4.3K | $202.00 |
| 2025-03-05 | Chen Lawrence Liren | Sell | 7.3K | $203.08 |
| 2025-03-05 | Chen Lawrence Liren | Sell | 6.3K | $204.07 |
| 2025-03-05 | Chen Lawrence Liren | Sell | 1.7K | $204.72 |
| 2025-03-05 | Chen Lawrence Liren | Sell | 377 | $206.21 |
| 2025-03-05 | Chen Lawrence Liren | Option exercise | 20K | $73.15 |
| 2025-03-04 | Chen Lawrence Liren | Sell | 541 | $205.40 |
| 2025-03-04 | Chen Lawrence Liren | Sell | 9.2K | $203.44 |
| 2025-03-04 | Chen Lawrence Liren | Sell | 3.6K | $202.36 |
| 2025-03-04 | Chen Lawrence Liren | Sell | 4.8K | $201.61 |
| 2025-03-04 | Chen Lawrence Liren | Option exercise | 20K | $73.15 |
| 2025-03-04 | Chen Lawrence Liren | Sell | 1.9K | $204.03 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 984 | $216.06 |
| 2025-03-03 | Chen Lawrence Liren | Option exercise | 20K | $73.15 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 2.5K | $206.80 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 688 | $208.15 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 2.4K | $210.58 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 1.4K | $211.29 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 4.7K | $212.67 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 4.8K | $213.77 |
| 2025-03-03 | Chen Lawrence Liren | Sell | 2.5K | $214.95 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 2.9K | $214.18 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 1.2K | $212.02 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 676 | $212.77 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 531 | $215.33 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 1.1K | $210.87 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 1.7K | $216.23 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 176 | $217.46 |
| 2025-02-21 | HUTCHESON STEWART D | Sell | 244 | $218.76 |
| 2025-02-19 | BREZSKI RICHARD | Sell | 4.3K | $214.62 |
| 2025-02-19 | BREZSKI RICHARD | Sell | 3.8K | $215.47 |
| 2025-02-19 | BREZSKI RICHARD | Sell | 587 | $216.65 |
| 2025-02-18 | Hakoranta Eeva K. | Sell | 350 | $214.51 |
| 2025-02-18 | BREZSKI RICHARD | Sell | 2.7K | $214.15 |
| 2025-02-18 | BREZSKI RICHARD | Sell | 3.3K | $215.21 |
| 2025-02-18 | BREZSKI RICHARD | Sell | 3.1K | $215.91 |
| 2025-02-18 | BREZSKI RICHARD | Sell | 416 | $216.89 |
| 2025-02-05 | Pankaj Rajesh | Sell | 700 | $185.00 |
| 2025-01-22 | ABERLE DEREK K | Grant | 4 | — |
| 2025-01-22 | Hakoranta Eeva K. | Grant | 55 | — |
| 2025-01-22 | RANKIN JEAN F | Grant | 4 | — |
| 2025-01-22 | Gillman Joan H | Grant | 49 | — |
| 2025-01-22 | KRITZMACHER JOHN A | Grant | 4 | — |
| 2025-01-22 | Markley John D. Jr. | Grant | 10 | — |
| 2025-01-22 | Schmidt Joshua D. | Grant | 37 | — |
| 2025-01-22 | Chen Lawrence Liren | Grant | 129 | — |
| 2025-01-22 | Pankaj Rajesh | Grant | 99 | — |
| 2025-01-22 | Armaly Samir | Grant | 4 | — |
| 2025-01-22 | HUTCHESON STEWART D | Grant | 46 | — |
| 2025-01-22 | BREZSKI RICHARD | Grant | 55 | — |
| 2025-01-06 | Pankaj Rajesh | Sell | 700 | $204.13 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-15 | 2026-06-10 | 0001405495-26-000055 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001405495-26-000035 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001405495-26-000034 ↗ |
| 10-K | 2026-02-05 | 2025-12-31 | 0001405495-26-000011 ↗ |
| 8-K | 2026-02-05 | 2026-02-05 | 0001405495-26-000010 ↗ |
| 8-K | 2026-01-07 | 2026-01-07 | 0001628280-26-001101 ↗ |
| 10-Q | 2025-10-30 | 2025-09-30 | 0001405495-25-000063 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001405495-25-000062 ↗ |
| 8-K | 2025-09-08 | 2025-09-04 | 0001405495-25-000054 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0001405495-25-000051 ↗ |
| 8-K | 2025-07-31 | 2025-07-31 | 0001405495-25-000050 ↗ |
| 8-K | 2025-07-29 | 2025-07-28 | 0001405495-25-000043 ↗ |