Marvell Technology, Inc.
MRVL · Semiconductors & Related Devices · 874.8M shares · +6%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$460M (gross $150M, SBC $610M)
Reference price $281.01 · est. market cap ~$245.8B — last insider sale, 2026-06-23 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A82Data-center / AI semiconductor company — profitable with strong free cash flow and rapid growth.
Strengths
- Profitable with strong FCF — operating margin 16% (75th), ROA 12% (83rd), FCF $1.4B (88th)
- Rapid growth — revenue +42% (82nd)
Risks
- Net margin flattered by tax items — net income growth -402%
- Customer concentration (hyperscalers) — per 10-K
- Semicap-cycle exposure — per 10-K
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Strong balance sheetStrong balance sheet — $2.6B cash & investments
- China exposureexport controls
- Notable holderHeld by 5 notable fund(s): FMR LLC, STATE STREET CORP, GOLDMAN SACHS GROUP INC +2 more (as of 2026-03-31)
- Insider sellingInsider selling — 18 open-market sale(s) by 6 insider(s) (cluster of 6 insiders, ~$36M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
51.0%
Operating margin
16.1%
Net margin
32.6%
Return on equity
18.7%
Return on assets
12.0%
ROIC
5.7%
Revenue growth (QoQ)
16.5%
Debt / equity
0.3×
Current ratio
2.0×
Free cash flow
$1.4B
Tangible book value
$1.5B
Cash & investments
$2.6B
Stock comp / revenue
7.2%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-23 | Durn Daniel | Sell | 2.2K | $281.01 |
| 2026-06-17 | House Rebecca W | Gift | 750 | — |
| 2026-06-16 | Bharathi Sandeep | Sell | 2.2K | $299.13 |
| 2026-06-15 | MURPHY MATTHEW J | Sell | 7.5K | $298.76 |
| 2026-06-15 | Bharathi Sandeep | Tax withheld | 2.5K | $308.88 |
| 2026-06-15 | Bharathi Sandeep | Option exercise | 4.7K | — |
| 2026-06-15 | Casper Mark | Gift | 1.0K | — |
| 2026-06-13 | Brown Tudor | Tax withheld | 23 | $279.70 |
| 2026-06-13 | House Rebecca W | Option exercise | 3.9K | — |
| 2026-06-13 | Knight Marachel | Option exercise | 3.9K | — |
| 2026-06-13 | Buss Brad W | Option exercise | 3.9K | — |
| 2026-06-13 | WALLACE RICHARD P | Option exercise | 3.9K | — |
| 2026-06-13 | Brown Tudor | Option exercise | 3.9K | — |
| 2026-06-10 | Durn Daniel | Option exercise | 3.9K | — |
| 2026-06-01 | Koopmans Chris | Sell | 10K | $205.87 |
| 2026-05-20 | MURPHY MATTHEW J | Tax withheld | 62K | $186.80 |
| 2026-05-20 | Koopmans Chris | Option exercise | 19K | — |
| 2026-05-20 | Koopmans Chris | Tax withheld | 9.3K | $186.80 |
| 2026-05-20 | MURPHY MATTHEW J | Option exercise | 118K | — |
| 2026-05-15 | Koopmans Chris | Tax withheld | 28K | $176.89 |
| 2026-05-15 | Meintjes Willem A | Sell | 4.0K | $175.24 |
| 2026-05-15 | Koopmans Chris | Option exercise | 56K | — |
| 2026-05-13 | MURPHY MATTHEW J | Sell | 7.5K | $177.26 |
| 2026-05-01 | Koopmans Chris | Sell | 10K | $162.76 |
| 2026-04-17 | Casper Mark | Sell | 10K | $135.50 |
| 2026-04-16 | Bharathi Sandeep | Sell | 67K | $130.35 |
| 2026-04-15 | Koopmans Chris | Option exercise | 159K | — |
| 2026-04-15 | Koopmans Chris | Tax withheld | 79K | $134.60 |
| 2026-04-15 | Bharathi Sandeep | Option exercise | 3.7K | — |
| 2026-04-15 | Bharathi Sandeep | Tax withheld | 1.9K | $134.60 |
| 2026-04-15 | Bharathi Sandeep | Option exercise | 2.5K | — |
| 2026-04-15 | Bharathi Sandeep | Tax withheld | 1.3K | $134.60 |
| 2026-04-15 | Bharathi Sandeep | Option exercise | 3.6K | — |
| 2026-04-15 | Bharathi Sandeep | Tax withheld | 1.9K | $134.60 |
| 2026-04-15 | Bharathi Sandeep | Option exercise | 1.8K | — |
| 2026-04-15 | Bharathi Sandeep | Option exercise | 130K | — |
| 2026-04-15 | Bharathi Sandeep | Tax withheld | 68K | $134.60 |
| 2026-04-15 | Meintjes Willem A | Sell | 30K | $134.01 |
| 2026-04-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2026-04-15 | Meintjes Willem A | Tax withheld | 1.4K | $134.60 |
| 2026-04-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2026-04-15 | Meintjes Willem A | Tax withheld | 1.1K | $134.60 |
| 2026-04-15 | Meintjes Willem A | Option exercise | 3.8K | — |
| 2026-04-15 | Meintjes Willem A | Tax withheld | 1.6K | $134.60 |
| 2026-04-15 | Meintjes Willem A | Option exercise | 121K | — |
| 2026-04-15 | Meintjes Willem A | Tax withheld | 50K | $134.60 |
| 2026-04-15 | Bharathi Sandeep | Tax withheld | 926 | $134.60 |
| 2026-04-15 | Casper Mark | Option exercise | 2.2K | — |
| 2026-04-15 | Casper Mark | Tax withheld | 1.1K | $134.60 |
| 2026-04-15 | Casper Mark | Option exercise | 1.4K | — |
| 2026-04-15 | Casper Mark | Tax withheld | 692 | $134.60 |
| 2026-04-15 | Casper Mark | Option exercise | 1.5K | — |
| 2026-04-15 | Casper Mark | Tax withheld | 759 | $134.60 |
| 2026-04-15 | Casper Mark | Option exercise | 78K | — |
| 2026-04-15 | Casper Mark | Tax withheld | 39K | $134.60 |
| 2026-04-15 | MURPHY MATTHEW J | Sell | 7.5K | $134.46 |
| 2026-04-15 | MURPHY MATTHEW J | Option exercise | 11K | — |
| 2026-04-15 | MURPHY MATTHEW J | Tax withheld | 5.8K | $134.60 |
| 2026-04-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2026-04-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $134.60 |
| 2026-04-15 | MURPHY MATTHEW J | Option exercise | 8.4K | — |
| 2026-04-15 | MURPHY MATTHEW J | Tax withheld | 4.4K | $134.60 |
| 2026-04-15 | MURPHY MATTHEW J | Option exercise | 306K | — |
| 2026-04-15 | MURPHY MATTHEW J | Tax withheld | 161K | $134.60 |
| 2026-04-15 | MURPHY MATTHEW J | Option exercise | 606K | — |
| 2026-04-15 | MURPHY MATTHEW J | Tax withheld | 319K | $134.60 |
| 2026-04-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2026-04-15 | Koopmans Chris | Tax withheld | 2.2K | $134.60 |
| 2026-04-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2026-04-15 | Koopmans Chris | Tax withheld | 1.4K | $134.60 |
| 2026-04-15 | Koopmans Chris | Option exercise | 4.1K | — |
| 2026-04-15 | Koopmans Chris | Tax withheld | 2.0K | $134.60 |
| 2026-04-06 | Casper Mark | Sell | 6.9K | $109.45 |
| 2026-04-06 | Koopmans Chris | Sell | 10K | $110.24 |
| 2026-04-02 | Casper Mark | Sell | 11K | $107.01 |
| 2026-04-01 | Casper Mark | Sell | 7.0K | $105.11 |
| 2026-03-26 | Bharathi Sandeep | Sell | 44K | $99.61 |
| 2026-03-26 | MURPHY MATTHEW J | Sell | 30K | $98.70 |
| 2026-02-02 | MURPHY MATTHEW J | Option exercise | 145K | — |
| 2026-02-02 | MURPHY MATTHEW J | Tax withheld | 73K | $78.66 |
| 2026-01-15 | MURPHY MATTHEW J | Option exercise | 11K | — |
| 2026-01-15 | Meintjes Willem A | Option exercise | 47K | — |
| 2026-01-15 | Meintjes Willem A | Tax withheld | 20K | $80.38 |
| 2026-01-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2026-01-15 | Meintjes Willem A | Tax withheld | 1.2K | $80.38 |
| 2026-01-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2026-01-15 | Meintjes Willem A | Tax withheld | 1.4K | $80.38 |
| 2026-01-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2026-01-15 | Meintjes Willem A | Tax withheld | 1.1K | $80.38 |
| 2026-01-15 | Meintjes Willem A | Option exercise | 3.8K | — |
| 2026-01-15 | Meintjes Willem A | Tax withheld | 1.6K | $80.38 |
| 2026-01-15 | Bharathi Sandeep | Option exercise | 3.7K | — |
| 2026-01-15 | Bharathi Sandeep | Tax withheld | 2.1K | $80.38 |
| 2026-01-15 | Bharathi Sandeep | Option exercise | 2.5K | — |
| 2026-01-15 | Bharathi Sandeep | Tax withheld | 1.3K | $80.38 |
| 2026-01-15 | Bharathi Sandeep | Option exercise | 3.6K | — |
| 2026-01-15 | Bharathi Sandeep | Tax withheld | 1.9K | $80.38 |
| 2026-01-15 | Bharathi Sandeep | Option exercise | 1.8K | — |
| 2026-01-15 | Bharathi Sandeep | Tax withheld | 926 | $80.38 |
| 2026-01-15 | Casper Mark | Option exercise | 2.2K | — |
| 2026-01-15 | Casper Mark | Tax withheld | 1.2K | $80.38 |
| 2026-01-15 | Casper Mark | Option exercise | 1.4K | — |
| 2026-01-15 | Casper Mark | Tax withheld | 696 | $80.38 |
| 2026-01-15 | Casper Mark | Option exercise | 1.5K | — |
| 2026-01-15 | Casper Mark | Tax withheld | 759 | $80.38 |
| 2026-01-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2026-01-15 | Koopmans Chris | Tax withheld | 2.4K | $80.38 |
| 2026-01-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2026-01-15 | Koopmans Chris | Tax withheld | 1.4K | $80.38 |
| 2026-01-15 | Koopmans Chris | Option exercise | 4.1K | — |
| 2026-01-15 | Koopmans Chris | Tax withheld | 2.0K | $80.38 |
| 2026-01-15 | MURPHY MATTHEW J | Tax withheld | 5.9K | $80.38 |
| 2026-01-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2026-01-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $80.38 |
| 2026-01-15 | MURPHY MATTHEW J | Option exercise | 8.4K | — |
| 2026-01-15 | MURPHY MATTHEW J | Tax withheld | 4.4K | $80.38 |
| 2026-01-05 | Casper Mark | Sell | 5.0K | $93.08 |
| 2025-12-15 | Meintjes Willem A | Option exercise | 17K | — |
| 2025-12-15 | Koopmans Chris | Tax withheld | 27K | $84.26 |
| 2025-12-15 | Casper Mark | Option exercise | 31K | — |
| 2025-12-15 | Casper Mark | Tax withheld | 15K | $84.26 |
| 2025-12-15 | Meintjes Willem A | Tax withheld | 7.1K | $84.26 |
| 2025-12-15 | Bharathi Sandeep | Option exercise | 4.7K | — |
| 2025-12-15 | Bharathi Sandeep | Tax withheld | 2.5K | $84.26 |
| 2025-12-15 | Bharathi Sandeep | Option exercise | 55K | — |
| 2025-12-15 | Bharathi Sandeep | Tax withheld | 29K | $84.26 |
| 2025-12-15 | Koopmans Chris | Option exercise | 55K | — |
| 2025-12-05 | Casper Mark | Sell | 1.3K | $101.00 |
| 2025-11-15 | Casper Mark | Option exercise | 2.5K | — |
| 2025-11-15 | Casper Mark | Tax withheld | 1.2K | $86.45 |
| 2025-10-17 | MURPHY MATTHEW J | Gift | 23K | — |
| 2025-10-15 | Bharathi Sandeep | Option exercise | 2.5K | — |
| 2025-10-15 | Bharathi Sandeep | Tax withheld | 1.3K | $88.89 |
| 2025-10-15 | Bharathi Sandeep | Option exercise | 3.6K | — |
| 2025-10-15 | Bharathi Sandeep | Tax withheld | 1.9K | $88.89 |
| 2025-10-15 | Bharathi Sandeep | Option exercise | 1.8K | — |
| 2025-10-15 | Bharathi Sandeep | Tax withheld | 926 | $88.89 |
| 2025-10-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-10-15 | Casper Mark | Tax withheld | 754 | $88.89 |
| 2025-10-15 | Casper Mark | Option exercise | 210 | — |
| 2025-10-15 | Casper Mark | Tax withheld | 105 | $88.89 |
| 2025-10-15 | Casper Mark | Option exercise | 2.2K | — |
| 2025-10-15 | Casper Mark | Tax withheld | 1.1K | $88.89 |
| 2025-10-15 | Casper Mark | Option exercise | 1.4K | — |
| 2025-10-15 | Casper Mark | Tax withheld | 692 | $88.89 |
| 2025-10-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-10-15 | Casper Mark | Tax withheld | 759 | $88.89 |
| 2025-10-15 | Meintjes Willem A | Tax withheld | 1.1K | $88.89 |
| 2025-10-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2025-10-15 | Meintjes Willem A | Tax withheld | 1.4K | $88.89 |
| 2025-10-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-10-15 | Meintjes Willem A | Tax withheld | 1.1K | $88.89 |
| 2025-10-15 | Meintjes Willem A | Option exercise | 3.8K | — |
| 2025-10-15 | Meintjes Willem A | Tax withheld | 1.6K | $88.89 |
| 2025-10-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-10-15 | MURPHY MATTHEW J | Option exercise | 5.5K | — |
| 2025-10-15 | MURPHY MATTHEW J | Tax withheld | 2.9K | $88.89 |
| 2025-10-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2025-10-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $88.89 |
| 2025-10-15 | MURPHY MATTHEW J | Option exercise | 8.4K | — |
| 2025-10-15 | MURPHY MATTHEW J | Tax withheld | 4.4K | $88.89 |
| 2025-10-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2025-10-15 | Koopmans Chris | Tax withheld | 2.2K | $88.89 |
| 2025-10-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2025-10-15 | Koopmans Chris | Tax withheld | 1.4K | $88.89 |
| 2025-10-15 | Koopmans Chris | Option exercise | 4.1K | — |
| 2025-10-15 | Koopmans Chris | Tax withheld | 2.0K | $88.89 |
| 2025-10-15 | Bharathi Sandeep | Option exercise | 3.7K | — |
| 2025-10-15 | Bharathi Sandeep | Tax withheld | 1.9K | $88.89 |
| 2025-09-25 | Meintjes Willem A | Buy | 3.4K | $78.03 |
| 2025-09-25 | Bharathi Sandeep | Buy | 3.4K | $78.03 |
| 2025-09-25 | Koopmans Chris | Buy | 6.8K | $78.03 |
| 2025-09-25 | MURPHY MATTHEW J | Buy | 14K | $77.09 |
| 2025-08-15 | Casper Mark | Option exercise | 2.5K | — |
| 2025-08-15 | Casper Mark | Tax withheld | 1.2K | $76.19 |
| 2025-07-18 | Casper Mark | Sell | 3.0K | $72.35 |
| 2025-07-15 | Bharathi Sandeep | Option exercise | 3.7K | — |
| 2025-07-15 | Bharathi Sandeep | Tax withheld | 1.9K | $72.41 |
| 2025-07-15 | Bharathi Sandeep | Option exercise | 2.5K | — |
| 2025-07-15 | Bharathi Sandeep | Tax withheld | 1.3K | $72.41 |
| 2025-07-15 | Bharathi Sandeep | Option exercise | 3.6K | — |
| 2025-07-15 | Bharathi Sandeep | Tax withheld | 1.9K | $72.41 |
| 2025-07-15 | Bharathi Sandeep | Option exercise | 1.8K | — |
| 2025-07-15 | Bharathi Sandeep | Tax withheld | 926 | $72.41 |
| 2025-07-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2025-07-15 | Koopmans Chris | Tax withheld | 2.2K | $72.41 |
| 2025-07-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2025-07-15 | Koopmans Chris | Tax withheld | 1.4K | $72.41 |
| 2025-07-15 | Koopmans Chris | Option exercise | 4.1K | — |
| 2025-07-15 | Koopmans Chris | Tax withheld | 2.0K | $72.41 |
| 2025-07-15 | MURPHY MATTHEW J | Option exercise | 5.5K | — |
| 2025-07-15 | MURPHY MATTHEW J | Tax withheld | 2.9K | $72.41 |
| 2025-07-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2025-07-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $72.41 |
| 2025-07-15 | MURPHY MATTHEW J | Option exercise | 8.4K | — |
| 2025-07-15 | MURPHY MATTHEW J | Tax withheld | 4.4K | $72.41 |
| 2025-07-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-07-15 | Casper Mark | Tax withheld | 754 | $72.41 |
| 2025-07-15 | Casper Mark | Option exercise | 209 | — |
| 2025-07-15 | Casper Mark | Tax withheld | 104 | $72.41 |
| 2025-07-15 | Casper Mark | Option exercise | 2.2K | — |
| 2025-07-15 | Casper Mark | Tax withheld | 1.1K | $72.41 |
| 2025-07-15 | Casper Mark | Option exercise | 1.4K | — |
| 2025-07-15 | Casper Mark | Tax withheld | 691 | $72.41 |
| 2025-07-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-07-15 | Casper Mark | Tax withheld | 758 | $72.41 |
| 2025-07-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-07-15 | Meintjes Willem A | Tax withheld | 1.1K | $72.41 |
| 2025-07-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2025-07-15 | Meintjes Willem A | Tax withheld | 1.4K | $72.41 |
| 2025-07-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-07-15 | Meintjes Willem A | Tax withheld | 1.1K | $72.41 |
| 2025-07-15 | Meintjes Willem A | Option exercise | 3.8K | — |
| 2025-07-15 | Meintjes Willem A | Tax withheld | 1.6K | $72.41 |
| 2025-06-16 | Dixon Panteha | Sell | 1.3K | $68.50 |
| 2025-06-16 | Meintjes Willem A | Sell | 1.5K | $68.52 |
| 2025-06-13 | STRACHAN MICHAEL G | Option exercise | 4.4K | — |
| 2025-06-13 | Durn Daniel | Option exercise | 3.3K | — |
| 2025-06-13 | WALLACE RICHARD P | Option exercise | 3.3K | — |
| 2025-06-13 | Knight Marachel | Option exercise | 3.3K | — |
| 2025-06-13 | Brown Tudor | Tax withheld | 17 | $67.19 |
| 2025-06-13 | Brown Tudor | Option exercise | 3.3K | — |
| 2025-06-13 | STRACHAN MICHAEL G | Option exercise | 3.3K | — |
| 2025-06-13 | SWITZ ROBERT E | Option exercise | 3.3K | — |
| 2025-06-13 | Buss Brad W | Option exercise | 3.3K | — |
| 2025-05-19 | Casper Mark | Sell | 626 | $61.10 |
| 2025-05-15 | Casper Mark | Tax withheld | 1.2K | $65.20 |
| 2025-05-15 | Dixon Panteha | Sell | 1.2K | $65.01 |
| 2025-05-15 | Meintjes Willem A | Sell | 1.5K | $64.75 |
| 2025-05-15 | Koopmans Chris | Sell | 6.0K | $65.10 |
| 2025-05-15 | Casper Mark | Option exercise | 2.5K | — |
| 2025-05-12 | Koopmans Chris | Sell | 6.0K | $65.00 |
| 2025-05-12 | Dixon Panteha | Sell | 1.3K | $65.00 |
| 2025-05-01 | Meintjes Willem A | Sell | 1.5K | $60.00 |
| 2025-05-01 | STRACHAN MICHAEL G | Option exercise | 4.3K | — |
| 2025-04-23 | Casper Mark | Sell | 12K | $55.00 |
| 2025-04-15 | Meintjes Willem A | Tax withheld | 316 | $53.32 |
| 2025-04-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-04-15 | Meintjes Willem A | Tax withheld | 1.1K | $53.32 |
| 2025-04-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2025-04-15 | Meintjes Willem A | Tax withheld | 1.4K | $53.32 |
| 2025-04-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-04-15 | Meintjes Willem A | Tax withheld | 1.1K | $53.32 |
| 2025-04-15 | Meintjes Willem A | Option exercise | 12K | — |
| 2025-04-15 | Meintjes Willem A | Tax withheld | 4.8K | $53.32 |
| 2025-04-15 | MURPHY MATTHEW J | Tax withheld | 1.6K | $53.32 |
| 2025-04-15 | MURPHY MATTHEW J | Option exercise | 5.5K | — |
| 2025-04-15 | MURPHY MATTHEW J | Tax withheld | 2.9K | $53.32 |
| 2025-04-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2025-04-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $53.32 |
| 2025-04-15 | Koopmans Chris | Option exercise | 2.2K | — |
| 2025-04-15 | Koopmans Chris | Tax withheld | 1.1K | $53.32 |
| 2025-04-15 | Koopmans Chris | Option exercise | 1.4K | — |
| 2025-04-15 | Koopmans Chris | Tax withheld | 678 | $53.32 |
| 2025-04-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2025-04-15 | Koopmans Chris | Tax withheld | 2.2K | $53.32 |
| 2025-04-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2025-04-15 | Koopmans Chris | Tax withheld | 1.4K | $53.32 |
| 2025-04-15 | Koopmans Chris | Option exercise | 33K | — |
| 2025-04-15 | Koopmans Chris | Tax withheld | 16K | $53.32 |
| 2025-04-15 | Dixon Panteha | Option exercise | 412 | — |
| 2025-04-15 | Dixon Panteha | Tax withheld | 205 | $53.32 |
| 2025-04-15 | Dixon Panteha | Option exercise | 1.1K | — |
| 2025-04-15 | Dixon Panteha | Tax withheld | 528 | $53.32 |
| 2025-04-15 | Dixon Panteha | Option exercise | 716 | — |
| 2025-04-15 | Dixon Panteha | Tax withheld | 355 | $53.32 |
| 2025-04-15 | Dixon Panteha | Option exercise | 558 | — |
| 2025-04-15 | Dixon Panteha | Tax withheld | 277 | $53.32 |
| 2025-04-15 | Dixon Panteha | Option exercise | 1.8K | — |
| 2025-04-15 | Dixon Panteha | Tax withheld | 882 | $53.32 |
| 2025-04-15 | MURPHY MATTHEW J | Option exercise | 3.1K | — |
| 2025-04-15 | Hussain Muhammad Raghib | Option exercise | 3.2K | — |
| 2025-04-15 | Hussain Muhammad Raghib | Tax withheld | 1.6K | $53.32 |
| 2025-04-15 | Hussain Muhammad Raghib | Option exercise | 5.3K | — |
| 2025-04-15 | Hussain Muhammad Raghib | Tax withheld | 2.6K | $53.32 |
| 2025-04-15 | Hussain Muhammad Raghib | Option exercise | 3.3K | — |
| 2025-04-15 | Hussain Muhammad Raghib | Tax withheld | 1.6K | $53.32 |
| 2025-04-15 | Hussain Muhammad Raghib | Option exercise | 48K | — |
| 2025-04-15 | Hussain Muhammad Raghib | Tax withheld | 24K | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 1.2K | — |
| 2025-04-15 | Casper Mark | Tax withheld | 597 | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-04-15 | Casper Mark | Tax withheld | 754 | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 210 | — |
| 2025-04-15 | Casper Mark | Tax withheld | 105 | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 2.2K | — |
| 2025-04-15 | Casper Mark | Tax withheld | 1.1K | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 1.4K | — |
| 2025-04-15 | Casper Mark | Tax withheld | 692 | $53.32 |
| 2025-04-15 | Casper Mark | Option exercise | 18K | — |
| 2025-04-15 | Casper Mark | Tax withheld | 9.0K | $53.32 |
| 2025-04-15 | Meintjes Willem A | Option exercise | 766 | — |
| 2025-03-17 | Koopmans Chris | Sell | 6.0K | $68.83 |
| 2025-03-17 | Meintjes Willem A | Sell | 1.5K | $68.83 |
| 2025-03-17 | Dixon Panteha | Sell | 1.4K | $68.75 |
| 2025-03-07 | Buss Brad W | Buy | 3.0K | $69.00 |
| 2025-02-18 | Koopmans Chris | Sell | 6.0K | $106.35 |
| 2025-02-18 | Meintjes Willem A | Sell | 1.5K | $106.35 |
| 2025-02-18 | Casper Mark | Sell | 1.3K | $107.61 |
| 2025-02-15 | Casper Mark | Option exercise | 2.5K | — |
| 2025-02-15 | Casper Mark | Tax withheld | 1.2K | $106.51 |
| 2025-01-22 | Koopmans Chris | Sell | 6.0K | $124.40 |
| 2025-01-17 | Casper Mark | Sell | 7.8K | $123.08 |
| 2025-01-15 | Meintjes Willem A | Sell | 1.5K | $118.33 |
| 2025-01-15 | Meintjes Willem A | Option exercise | 765 | — |
| 2025-01-15 | Meintjes Willem A | Tax withheld | 356 | $116.00 |
| 2025-01-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-01-15 | Meintjes Willem A | Tax withheld | 1.1K | $116.00 |
| 2025-01-15 | Meintjes Willem A | Option exercise | 3.4K | — |
| 2025-01-15 | Meintjes Willem A | Tax withheld | 1.4K | $116.00 |
| 2025-01-15 | Meintjes Willem A | Option exercise | 2.6K | — |
| 2025-01-15 | Meintjes Willem A | Tax withheld | 1.1K | $116.00 |
| 2025-01-15 | Koopmans Chris | Option exercise | 2.2K | — |
| 2025-01-15 | Koopmans Chris | Tax withheld | 1.2K | $116.00 |
| 2025-01-15 | Koopmans Chris | Option exercise | 1.4K | — |
| 2025-01-15 | Koopmans Chris | Tax withheld | 678 | $116.00 |
| 2025-01-15 | Koopmans Chris | Option exercise | 4.5K | — |
| 2025-01-15 | Koopmans Chris | Tax withheld | 2.2K | $116.00 |
| 2025-01-15 | Koopmans Chris | Option exercise | 2.8K | — |
| 2025-01-15 | Koopmans Chris | Tax withheld | 1.4K | $116.00 |
| 2025-01-15 | Hussain Muhammad Raghib | Option exercise | 3.2K | — |
| 2025-01-15 | Hussain Muhammad Raghib | Tax withheld | 1.6K | $116.00 |
| 2025-01-15 | Hussain Muhammad Raghib | Option exercise | 5.3K | — |
| 2025-01-15 | Hussain Muhammad Raghib | Tax withheld | 2.6K | $116.00 |
| 2025-01-15 | Hussain Muhammad Raghib | Option exercise | 3.3K | — |
| 2025-01-15 | Hussain Muhammad Raghib | Tax withheld | 1.6K | $116.00 |
| 2025-01-15 | MURPHY MATTHEW J | Option exercise | 3.1K | — |
| 2025-01-15 | MURPHY MATTHEW J | Option exercise | 5.5K | — |
| 2025-01-15 | MURPHY MATTHEW J | Tax withheld | 2.9K | $116.00 |
| 2025-01-15 | MURPHY MATTHEW J | Option exercise | 7.0K | — |
| 2025-01-15 | MURPHY MATTHEW J | Tax withheld | 3.7K | $116.00 |
| 2025-01-15 | Dixon Panteha | Option exercise | 411 | — |
| 2025-01-15 | Dixon Panteha | Tax withheld | 228 | $116.00 |
| 2025-01-15 | Dixon Panteha | Option exercise | 1.1K | — |
| 2025-01-15 | Dixon Panteha | Tax withheld | 584 | $116.00 |
| 2025-01-15 | Dixon Panteha | Option exercise | 715 | — |
| 2025-01-15 | Dixon Panteha | Tax withheld | 356 | $116.00 |
| 2025-01-15 | Dixon Panteha | Option exercise | 557 | — |
| 2025-01-15 | Dixon Panteha | Tax withheld | 277 | $116.00 |
| 2025-01-15 | MURPHY MATTHEW J | Tax withheld | 1.7K | $116.00 |
| 2025-01-15 | Casper Mark | Option exercise | 1.2K | — |
| 2025-01-15 | Casper Mark | Tax withheld | 667 | $116.00 |
| 2025-01-15 | Casper Mark | Option exercise | 1.5K | — |
| 2025-01-15 | Casper Mark | Tax withheld | 762 | $116.00 |
| 2025-01-15 | Casper Mark | Option exercise | 209 | — |
| 2025-01-15 | Casper Mark | Tax withheld | 104 | $116.00 |
| 2025-01-15 | Casper Mark | Option exercise | 2.2K | — |
| 2025-01-15 | Casper Mark | Tax withheld | 1.1K | $116.00 |
| 2025-01-15 | Casper Mark | Option exercise | 1.4K | — |
| 2025-01-15 | Casper Mark | Tax withheld | 692 | $116.00 |
| 2025-01-06 | STRACHAN MICHAEL G | Sell | 5.0K | $122.65 |
| 2025-01-02 | Casper Mark | Sell | 2.5K | $113.00 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (0)
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-25 | Shareholder voteOtherExhibits | filing ↗ |
| 2026-06-11 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-05-27 | ResultsExhibits | filing ↗ |
| 2026-04-15 | Material agreementOtherExhibits | filing ↗ |
| 2026-03-31 | 3.025.03Reg FDExhibits | filing ↗ |
| 2026-03-19 | OtherExhibits | filing ↗ |
| 2026-03-19 | OtherExhibits | filing ↗ |
| 2026-03-05 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-25 | 2026-06-25 | 0001628280-26-045564 ↗ |
| 8-K | 2026-06-11 | 2026-06-10 | 0001193125-26-267688 ↗ |
| 10-Q | 2026-05-28 | 2026-05-02 | 0001835632-26-000019 ↗ |
| 8-K | 2026-05-27 | 2026-05-27 | 0001835632-26-000014 ↗ |
| 8-K | 2026-04-15 | 2026-04-15 | 0001193125-26-157134 ↗ |
| 8-K | 2026-03-31 | 2026-03-31 | 0001193125-26-134462 ↗ |
| 8-K | 2026-03-19 | 2026-03-19 | 0001628280-26-019851 ↗ |
| 8-K | 2026-03-19 | 2026-03-19 | 0001193125-26-115987 ↗ |
| 10-K | 2026-03-11 | 2026-01-31 | 0001835632-26-000011 ↗ |
| 8-K | 2026-03-05 | 2026-03-05 | 0001835632-26-000006 ↗ |
| 8-K | 2026-02-18 | 2026-02-18 | 0001193125-26-055923 ↗ |
| 8-K | 2026-02-06 | 2026-02-06 | 0001193125-26-040202 ↗ |