Astera Labs, Inc.
ALAB · Semiconductors & Related Devices · 171.4M shares · +9%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$10M (gross $210K, SBC $11M)
Reference price $391.27 · est. market cap ~$67.1B — last insider sale, 2026-06-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A84AI-connectivity semiconductor company — highly profitable with elite growth and free cash flow.
Strengths
- Highly profitable — gross margin 76% (97th), operating margin 20% (79th), net margin 26% (88th)
- Elite growth and FCF — revenue +115% (95th), FCF $282M (72nd), FCF margin 33%
- Fortress liquidity — current ratio 10.2 (94th)
Risks
- AI-capex-cycle dependence — per 10-K
- Customer concentration — per 10-K
- Valuation-sensitivity to growth — 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 — $1.2B cash & investments
- Notable holderHeld by 6 notable fund(s): FMR LLC, STATE STREET CORP, CITADEL ADVISORS LLC +3 more (as of 2026-03-31)
- Insider sellingInsider selling — 260 open-market sale(s) by 8 insider(s) (cluster of 8 insiders, ~$511M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
75.7%
Operating margin
20.3%
Net margin
25.7%
Return on equity
16.1%
Return on assets
14.3%
Revenue growth (QoQ)
14.0%
Current ratio
10.2×
Free cash flow
$282M
EBITDA
$180M
Tangible book value
$1.4B
Cash & investments
$1.2B
Stock comp / revenue
18.8%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-24 | Mayer Bethany | Sell | 99 | $391.27 |
| 2026-06-24 | Mayer Bethany | Sell | 193 | $392.67 |
| 2026-06-24 | Mayer Bethany | Sell | 29 | $399.96 |
| 2026-06-24 | Mayer Bethany | Sell | 165 | $398.32 |
| 2026-06-24 | Mayer Bethany | Sell | 146 | $396.49 |
| 2026-06-24 | Mayer Bethany | Sell | 54 | $393.86 |
| 2026-06-04 | LAZAR JACK R | Sell | 423 | $349.96 |
| 2026-06-04 | LAZAR JACK R | Sell | 193 | $347.84 |
| 2026-06-04 | LAZAR JACK R | Sell | 238 | $346.27 |
| 2026-06-04 | LAZAR JACK R | Sell | 246 | $345.24 |
| 2026-06-04 | LAZAR JACK R | Sell | 318 | $351.72 |
| 2026-06-04 | LAZAR JACK R | Sell | 373 | $354.38 |
| 2026-06-04 | LAZAR JACK R | Sell | 946 | $355.13 |
| 2026-06-04 | LAZAR JACK R | Sell | 566 | $356.94 |
| 2026-06-04 | LAZAR JACK R | Sell | 883 | $358.14 |
| 2026-06-04 | LAZAR JACK R | Sell | 17 | $351.13 |
| 2026-06-04 | LAZAR JACK R | Sell | 1.1K | $360.09 |
| 2026-06-04 | LAZAR JACK R | Sell | 854 | $361.11 |
| 2026-06-04 | LAZAR JACK R | Sell | 879 | $362.84 |
| 2026-06-04 | LAZAR JACK R | Grant | 837 | — |
| 2026-06-04 | Mayer Bethany | Grant | 837 | — |
| 2026-06-04 | Dyckerhoff Stefan A | Grant | 837 | — |
| 2026-06-04 | HURLSTON MICHAEL E. | Grant | 837 | — |
| 2026-06-04 | LAZAR JACK R | Sell | 1.1K | $352.97 |
| 2026-06-04 | LAZAR JACK R | Sell | 243 | $344.03 |
| 2026-06-04 | LAZAR JACK R | Sell | 527 | $342.55 |
| 2026-06-04 | LAZAR JACK R | Sell | 200 | $339.56 |
| 2026-06-04 | BARRATT CRAIG H | Grant | 837 | — |
| 2026-06-04 | LAZAR JACK R | Sell | 877 | $359.33 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 7.3K | $364.25 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 81 | $365.09 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 3.1K | $364.25 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 580 | $364.25 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 428 | $365.09 |
| 2026-06-03 | Dyckerhoff Stefan A | Sell | 1.0K | $365.09 |
| 2026-05-22 | Gajendra Sanjay | Gift | 226K | — |
| 2026-05-22 | Gajendra Sanjay | Gift | 226K | — |
| 2026-05-21 | Gajendra Sanjay | Sell | 73K | $291.28 |
| 2026-05-21 | Gajendra Sanjay | Sell | 137K | $289.13 |
| 2026-05-21 | Gajendra Sanjay | Sell | 137K | $290.21 |
| 2026-05-21 | Mazzara Philip | Sell | 796 | $291.03 |
| 2026-05-21 | Gajendra Sanjay | Sell | 48K | $292.14 |
| 2026-05-21 | Gajendra Sanjay | Sell | 5.0K | $293.03 |
| 2026-05-19 | Mohan Jitendra | Sell | 28K | $249.61 |
| 2026-05-19 | Mohan Jitendra | Sell | 800 | $250.00 |
| 2026-05-19 | Gajendra Sanjay | Sell | 40K | $248.50 |
| 2026-05-19 | Gajendra Sanjay | Sell | 40K | $248.62 |
| 2026-05-19 | Gajendra Sanjay | Sell | 2.6K | $251.54 |
| 2026-05-19 | Gajendra Sanjay | Sell | 18K | $250.75 |
| 2026-05-19 | Gajendra Sanjay | Sell | 77K | $249.79 |
| 2026-05-19 | Gajendra Sanjay | Sell | 103K | $248.91 |
| 2026-05-18 | Mohan Jitendra | Sell | 11K | $217.28 |
| 2026-05-18 | Mohan Jitendra | Sell | 12K | $216.46 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.0K | $210.67 |
| 2026-05-18 | Mohan Jitendra | Sell | 5.3K | $211.52 |
| 2026-05-18 | Mohan Jitendra | Sell | 10K | $212.64 |
| 2026-05-18 | Mohan Jitendra | Sell | 14K | $213.63 |
| 2026-05-18 | Mohan Jitendra | Sell | 19K | $214.62 |
| 2026-05-18 | Mohan Jitendra | Sell | 22K | $215.62 |
| 2026-05-18 | Mohan Jitendra | Sell | 10K | $216.52 |
| 2026-05-18 | Mohan Jitendra | Sell | 5.2K | $217.68 |
| 2026-05-18 | Mohan Jitendra | Sell | 3.2K | $218.59 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.8K | $219.59 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.4K | $220.77 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.2K | $222.08 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.4K | $223.36 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.4K | $225.43 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.1K | $226.73 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.8K | $230.47 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.3K | $231.73 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.8K | $233.03 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.2K | $235.36 |
| 2026-05-18 | Mohan Jitendra | Sell | 423 | $224.07 |
| 2026-05-18 | Gajendra Sanjay | Sell | 19K | $235.41 |
| 2026-05-18 | Gajendra Sanjay | Sell | 2.3K | $233.18 |
| 2026-05-18 | Gajendra Sanjay | Sell | 1.9K | $232.81 |
| 2026-05-18 | Gajendra Sanjay | Sell | 7.6K | $231.31 |
| 2026-05-18 | Gajendra Sanjay | Sell | 3.5K | $230.28 |
| 2026-05-18 | Gajendra Sanjay | Sell | 1.0K | $229.55 |
| 2026-05-18 | Gajendra Sanjay | Sell | 6.2K | $226.64 |
| 2026-05-18 | Gajendra Sanjay | Sell | 1.6K | $225.27 |
| 2026-05-18 | Gajendra Sanjay | Sell | 2.7K | $223.96 |
| 2026-05-18 | Gajendra Sanjay | Sell | 2.5K | $223.34 |
| 2026-05-18 | Gajendra Sanjay | Sell | 19 | $222.52 |
| 2026-05-18 | Gajendra Sanjay | Sell | 3.6K | $222.11 |
| 2026-05-18 | Gajendra Sanjay | Sell | 6.9K | $220.62 |
| 2026-05-18 | Gajendra Sanjay | Sell | 3.7K | $219.51 |
| 2026-05-18 | Gajendra Sanjay | Sell | 9.4K | $218.50 |
| 2026-05-18 | Gajendra Sanjay | Sell | 11K | $217.28 |
| 2026-05-18 | Gajendra Sanjay | Sell | 12K | $216.46 |
| 2026-05-18 | Mazzara Philip | Sell | 9.2K | $235.36 |
| 2026-05-18 | Mazzara Philip | Sell | 990 | $235.41 |
| 2026-05-18 | Mazzara Philip | Sell | 116 | $233.19 |
| 2026-05-18 | Mazzara Philip | Sell | 99 | $232.81 |
| 2026-05-18 | Mazzara Philip | Sell | 387 | $231.31 |
| 2026-05-18 | Mazzara Philip | Sell | 186 | $230.28 |
| 2026-05-18 | Mazzara Philip | Sell | 55 | $229.54 |
| 2026-05-18 | Mazzara Philip | Sell | 275 | $226.71 |
| 2026-05-18 | Mazzara Philip | Sell | 90 | $225.76 |
| 2026-05-18 | Mazzara Philip | Sell | 35 | $225.01 |
| 2026-05-18 | Mazzara Philip | Sell | 245 | $223.75 |
| 2026-05-18 | Mazzara Philip | Sell | 189 | $222.20 |
| 2026-05-18 | Mazzara Philip | Sell | 170 | $221.01 |
| 2026-05-18 | Mazzara Philip | Sell | 274 | $220.20 |
| 2026-05-18 | Mazzara Philip | Sell | 356 | $218.87 |
| 2026-05-18 | Mazzara Philip | Sell | 364 | $218.06 |
| 2026-05-18 | Mazzara Philip | Sell | 646 | $216.97 |
| 2026-05-18 | Mazzara Philip | Sell | 395 | $216.31 |
| 2026-05-18 | Mohan Jitendra | Sell | 19K | $235.41 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.3K | $233.18 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.9K | $232.81 |
| 2026-05-18 | Mohan Jitendra | Sell | 7.6K | $231.31 |
| 2026-05-18 | Mohan Jitendra | Sell | 3.5K | $230.28 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.0K | $229.55 |
| 2026-05-18 | Mohan Jitendra | Sell | 6.2K | $226.64 |
| 2026-05-18 | Mohan Jitendra | Sell | 1.6K | $225.27 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.7K | $223.96 |
| 2026-05-18 | Mohan Jitendra | Sell | 2.5K | $223.34 |
| 2026-05-18 | Mohan Jitendra | Sell | 19 | $222.52 |
| 2026-05-18 | Mohan Jitendra | Sell | 3.6K | $222.11 |
| 2026-05-18 | Mohan Jitendra | Sell | 6.9K | $220.62 |
| 2026-05-18 | Mohan Jitendra | Sell | 3.7K | $219.51 |
| 2026-05-18 | Mohan Jitendra | Sell | 9.4K | $218.50 |
| 2026-05-14 | Mazzara Philip | Grant | 131 | $120.18 |
| 2026-05-07 | Gajendra Sanjay | Sell | 586 | $205.27 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.2K | $199.90 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.8K | $200.86 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.7K | $202.09 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.6K | $202.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 541 | $203.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 229 | $205.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 683 | $213.49 |
| 2026-05-07 | Gajendra Sanjay | Sell | 946 | $193.01 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.3K | $193.95 |
| 2026-05-07 | Gajendra Sanjay | Sell | 3.1K | $194.91 |
| 2026-05-07 | Gajendra Sanjay | Sell | 5.7K | $195.74 |
| 2026-05-07 | Gajendra Sanjay | Sell | 913 | $196.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 9.1K | $198.21 |
| 2026-05-07 | Gajendra Sanjay | Sell | 8.6K | $198.82 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.2K | $199.90 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.8K | $200.86 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.7K | $202.09 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.6K | $202.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 541 | $203.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 586 | $205.26 |
| 2026-05-07 | Gajendra Sanjay | Sell | 230 | $205.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 682 | $213.49 |
| 2026-05-07 | Gajendra Sanjay | Sell | 4.7K | $193.01 |
| 2026-05-07 | Gajendra Sanjay | Sell | 11K | $193.95 |
| 2026-05-07 | Gajendra Sanjay | Sell | 16K | $194.91 |
| 2026-05-07 | Gajendra Sanjay | Sell | 28K | $195.74 |
| 2026-05-07 | Gajendra Sanjay | Sell | 4.6K | $196.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 46K | $198.21 |
| 2026-05-07 | Gajendra Sanjay | Sell | 43K | $198.82 |
| 2026-05-07 | Gajendra Sanjay | Sell | 11K | $199.90 |
| 2026-05-07 | Gajendra Sanjay | Sell | 9.0K | $200.86 |
| 2026-05-07 | Gajendra Sanjay | Sell | 8.5K | $202.09 |
| 2026-05-07 | Gajendra Sanjay | Sell | 8.2K | $202.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.7K | $203.89 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.9K | $205.26 |
| 2026-05-07 | Gajendra Sanjay | Sell | 1.2K | $205.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 3.4K | $213.49 |
| 2026-05-07 | Gajendra Sanjay | Sell | 945 | $193.01 |
| 2026-05-07 | Gajendra Sanjay | Sell | 2.3K | $193.95 |
| 2026-05-07 | Gajendra Sanjay | Sell | 3.1K | $194.91 |
| 2026-05-07 | Gajendra Sanjay | Sell | 5.7K | $195.74 |
| 2026-05-07 | Gajendra Sanjay | Sell | 914 | $196.94 |
| 2026-05-07 | Gajendra Sanjay | Sell | 9.1K | $198.21 |
| 2026-05-07 | Gajendra Sanjay | Sell | 8.6K | $198.82 |
| 2026-05-07 | Mohan Jitendra | Sell | 79K | $199.33 |
| 2026-05-07 | Mohan Jitendra | Sell | 34K | $200.53 |
| 2026-05-07 | Mohan Jitendra | Sell | 15K | $201.40 |
| 2026-05-07 | Mohan Jitendra | Sell | 6.0K | $202.51 |
| 2026-05-07 | Mohan Jitendra | Sell | 3.1K | $203.45 |
| 2026-05-07 | Mohan Jitendra | Sell | 1.3K | $204.72 |
| 2026-05-07 | Mohan Jitendra | Sell | 960 | $205.74 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 1.8K | $199.00 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 4.2K | $199.00 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 336 | $199.00 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 1.7K | $201.10 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 4.1K | $201.10 |
| 2026-05-07 | Dyckerhoff Stefan A | Sell | 325 | $201.10 |
| 2026-05-01 | Lynch Desmond | Grant | 43K | — |
| 2026-05-01 | Lynch Desmond | Grant | 7.1K | — |
| 2026-04-20 | Mohan Jitendra | Sell | 3.7K | $175.81 |
| 2026-04-20 | Dyckerhoff Stefan A | Sell | 709 | $175.12 |
| 2026-04-20 | Dyckerhoff Stefan A | Sell | 3.8K | $175.12 |
| 2026-04-20 | Mohan Jitendra | Sell | 6.5K | $175.24 |
| 2026-04-20 | Dyckerhoff Stefan A | Sell | 8.9K | $175.12 |
| 2026-04-17 | Dyckerhoff Stefan A | Sell | 7.7K | $175.00 |
| 2026-04-17 | Mohan Jitendra | Sell | 39K | $170.77 |
| 2026-04-17 | Mohan Jitendra | Sell | 18K | $167.95 |
| 2026-04-17 | Mohan Jitendra | Sell | 35K | $169.80 |
| 2026-04-17 | Mohan Jitendra | Sell | 29K | $168.78 |
| 2026-04-17 | Dyckerhoff Stefan A | Sell | 3.3K | $175.00 |
| 2026-04-17 | Mohan Jitendra | Sell | 45K | $174.43 |
| 2026-04-17 | Mohan Jitendra | Sell | 108K | $174.06 |
| 2026-04-17 | Mohan Jitendra | Sell | 32K | $171.81 |
| 2026-04-17 | Mohan Jitendra | Sell | 19K | $172.67 |
| 2026-04-17 | Dyckerhoff Stefan A | Sell | 613 | $175.00 |
| 2026-04-15 | Mohan Jitendra | Sell | 2.8K | $174.57 |
| 2026-04-15 | Mohan Jitendra | Sell | 200 | $175.03 |
| 2026-04-10 | Mohan Jitendra | Sell | 99K | $149.53 |
| 2026-04-10 | Mohan Jitendra | Sell | 25K | $150.25 |
| 2026-04-01 | ALBA MANUEL | Sell | 24K | $107.44 |
| 2026-04-01 | ALBA MANUEL | Sell | 46K | $108.33 |
| 2026-04-01 | ALBA MANUEL | Sell | 15K | $109.10 |
| 2026-04-01 | ALBA MANUEL | Sell | 5.1K | $110.21 |
| 2026-04-01 | ALBA MANUEL | Sell | 2.6K | $111.14 |
| 2026-04-01 | ALBA MANUEL | Sell | 33K | $107.61 |
| 2026-04-01 | Mazzara Philip | Sell | 3.4K | $108.40 |
| 2026-04-01 | Mazzara Philip | Sell | 2.0K | $107.54 |
| 2026-04-01 | Mazzara Philip | Sell | 3.1K | $106.34 |
| 2026-04-01 | Mazzara Philip | Sell | 500 | $110.35 |
| 2026-04-01 | Mazzara Philip | Sell | 1.0K | $109.16 |
| 2026-04-01 | ALBA MANUEL | Sell | 57K | $106.32 |
| 2026-03-17 | Mohan Jitendra | Sell | 22K | $133.66 |
| 2026-03-17 | Mohan Jitendra | Sell | 8.8K | $125.56 |
| 2026-03-17 | Mohan Jitendra | Sell | 5.7K | $126.64 |
| 2026-03-17 | Mohan Jitendra | Sell | 3.6K | $127.47 |
| 2026-03-17 | Mohan Jitendra | Sell | 7.9K | $128.64 |
| 2026-03-17 | Mohan Jitendra | Sell | 11K | $129.62 |
| 2026-03-17 | Mohan Jitendra | Sell | 14K | $130.74 |
| 2026-03-17 | Mohan Jitendra | Sell | 23K | $131.61 |
| 2026-03-17 | Mohan Jitendra | Sell | 43K | $132.72 |
| 2026-03-17 | Mohan Jitendra | Sell | 18K | $134.67 |
| 2026-03-16 | LAZAR JACK R | Sell | 2.5K | $130.00 |
| 2026-03-05 | LAZAR JACK R | Sell | 285 | $123.50 |
| 2026-03-05 | LAZAR JACK R | Sell | 212 | $122.02 |
| 2026-03-05 | LAZAR JACK R | Sell | 1.0K | $121.30 |
| 2026-03-05 | LAZAR JACK R | Sell | 1.2K | $120.22 |
| 2026-03-05 | LAZAR JACK R | Sell | 3.2K | $119.49 |
| 2026-03-05 | LAZAR JACK R | Sell | 1.6K | $118.15 |
| 2026-03-02 | Mazzara Philip | Sell | 1.6K | $120.23 |
| 2026-03-02 | Mazzara Philip | Sell | 200 | $120.98 |
| 2026-03-02 | Mazzara Philip | Sell | 1.2K | $113.85 |
| 2026-03-02 | Mazzara Philip | Sell | 677 | $114.81 |
| 2026-03-02 | Mazzara Philip | Sell | 750 | $115.84 |
| 2026-03-02 | Mazzara Philip | Sell | 1.2K | $116.85 |
| 2026-03-02 | Mazzara Philip | Sell | 3.2K | $117.92 |
| 2026-03-02 | Mazzara Philip | Sell | 1.2K | $118.89 |
| 2026-02-17 | Gajendra Sanjay | Sell | 34K | $122.84 |
| 2026-02-17 | Gajendra Sanjay | Sell | 5.8K | $122.16 |
| 2026-02-17 | Gajendra Sanjay | Sell | 28K | $123.93 |
| 2026-02-17 | Gajendra Sanjay | Sell | 18K | $124.66 |
| 2026-02-17 | Gajendra Sanjay | Sell | 9.2K | $126.34 |
| 2026-02-17 | Mazzara Philip | Sell | 309 | $122.16 |
| 2026-02-17 | Mazzara Philip | Sell | 1.7K | $122.84 |
| 2026-02-17 | Mazzara Philip | Sell | 1.4K | $123.93 |
| 2026-02-17 | Mazzara Philip | Sell | 923 | $124.66 |
| 2026-02-17 | Mazzara Philip | Sell | 469 | $126.34 |
| 2026-02-17 | Mohan Jitendra | Sell | 5.8K | $122.16 |
| 2026-02-17 | Mohan Jitendra | Sell | 34K | $122.84 |
| 2026-02-17 | Mohan Jitendra | Sell | 28K | $123.93 |
| 2026-02-17 | Mohan Jitendra | Sell | 18K | $124.66 |
| 2026-02-17 | Mohan Jitendra | Sell | 9.2K | $126.34 |
| 2026-02-17 | Tate Michael Truett | Sell | 753 | $122.16 |
| 2026-02-17 | Tate Michael Truett | Sell | 4.2K | $122.84 |
| 2026-02-17 | Tate Michael Truett | Sell | 3.6K | $123.93 |
| 2026-02-17 | Tate Michael Truett | Sell | 2.3K | $124.66 |
| 2026-02-17 | Tate Michael Truett | Sell | 1.2K | $126.34 |
| 2026-02-06 | Gajendra Sanjay | Grant | 27K | — |
| 2026-02-06 | Mazzara Philip | Grant | 5.9K | — |
| 2026-02-06 | Mohan Jitendra | Grant | 27K | — |
| 2026-02-06 | Tate Michael Truett | Grant | 12K | — |
| 2026-02-02 | Cota Germaine | Grant | 3.1K | — |
| 2026-02-02 | Cota Germaine | Grant | 22K | — |
| 2026-01-02 | Mazzara Philip | Sell | 500 | $176.92 |
| 2026-01-02 | Mazzara Philip | Sell | 2.6K | $179.11 |
| 2026-01-02 | Mazzara Philip | Sell | 2.3K | $178.31 |
| 2026-01-02 | Mazzara Philip | Sell | 100 | $172.65 |
| 2026-01-02 | Mazzara Philip | Sell | 1.3K | $179.90 |
| 2026-01-02 | Mazzara Philip | Sell | 1.3K | $180.98 |
| 2026-01-02 | Mazzara Philip | Sell | 200 | $182.12 |
| 2026-01-02 | Mazzara Philip | Sell | 600 | $174.13 |
| 2026-01-02 | Mazzara Philip | Sell | 1.1K | $174.98 |
| 2025-12-02 | Gajendra Sanjay | Gift | 71K | — |
| 2025-12-01 | ALBA MANUEL | Sell | 2.8K | $166.67 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.5K | $167.52 |
| 2025-12-01 | ALBA MANUEL | Sell | 1.0K | $168.57 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.0K | $169.84 |
| 2025-12-01 | ALBA MANUEL | Sell | 3.0K | $170.63 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.7K | $171.57 |
| 2025-12-01 | ALBA MANUEL | Sell | 1.4K | $172.57 |
| 2025-12-01 | ALBA MANUEL | Sell | 4.5K | $153.80 |
| 2025-12-01 | ALBA MANUEL | Sell | 3.2K | $154.74 |
| 2025-12-01 | ALBA MANUEL | Sell | 1.1K | $155.50 |
| 2025-12-01 | ALBA MANUEL | Sell | 807 | $156.88 |
| 2025-12-01 | ALBA MANUEL | Sell | 425 | $158.11 |
| 2025-12-01 | ALBA MANUEL | Sell | 963 | $159.29 |
| 2025-12-01 | ALBA MANUEL | Sell | 1.1K | $160.54 |
| 2025-12-01 | ALBA MANUEL | Sell | 4.1K | $161.63 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.3K | $162.52 |
| 2025-12-01 | ALBA MANUEL | Sell | 11K | $163.68 |
| 2025-12-01 | ALBA MANUEL | Sell | 12K | $164.60 |
| 2025-12-01 | ALBA MANUEL | Sell | 39K | $165.39 |
| 2025-12-01 | ALBA MANUEL | Sell | 13K | $166.67 |
| 2025-12-01 | ALBA MANUEL | Sell | 11K | $167.52 |
| 2025-12-01 | ALBA MANUEL | Sell | 4.6K | $168.57 |
| 2025-12-01 | ALBA MANUEL | Sell | 8.9K | $169.84 |
| 2025-12-01 | ALBA MANUEL | Sell | 14K | $170.63 |
| 2025-12-01 | ALBA MANUEL | Sell | 6.3K | $172.57 |
| 2025-12-01 | ALBA MANUEL | Sell | 12K | $171.57 |
| 2025-12-01 | Gajendra Sanjay | Gift | 71K | — |
| 2025-12-01 | Mohan Jitendra | Gift | 559K | — |
| 2025-12-01 | Mohan Jitendra | Gift | 559K | — |
| 2025-12-01 | ALBA MANUEL | Sell | 991 | $153.80 |
| 2025-12-01 | ALBA MANUEL | Sell | 711 | $154.74 |
| 2025-12-01 | ALBA MANUEL | Sell | 234 | $155.50 |
| 2025-12-01 | ALBA MANUEL | Sell | 178 | $156.88 |
| 2025-12-01 | ALBA MANUEL | Sell | 93 | $158.11 |
| 2025-12-01 | ALBA MANUEL | Sell | 212 | $159.29 |
| 2025-12-01 | ALBA MANUEL | Sell | 235 | $160.54 |
| 2025-12-01 | ALBA MANUEL | Sell | 897 | $161.63 |
| 2025-12-01 | ALBA MANUEL | Sell | 510 | $162.52 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.4K | $163.68 |
| 2025-12-01 | ALBA MANUEL | Sell | 2.7K | $164.60 |
| 2025-12-01 | ALBA MANUEL | Sell | 8.5K | $165.39 |
| 2025-11-20 | LAZAR JACK R | Sell | 159 | $154.08 |
| 2025-11-20 | LAZAR JACK R | Sell | 286 | $157.85 |
| 2025-11-20 | LAZAR JACK R | Sell | 296 | $159.09 |
| 2025-11-20 | LAZAR JACK R | Sell | 166 | $152.67 |
| 2025-11-20 | LAZAR JACK R | Sell | 219 | $149.17 |
| 2025-11-20 | LAZAR JACK R | Sell | 168 | $147.57 |
| 2025-11-20 | LAZAR JACK R | Sell | 577 | $145.97 |
| 2025-11-20 | LAZAR JACK R | Sell | 461 | $143.60 |
| 2025-11-20 | LAZAR JACK R | Sell | 168 | $142.31 |
| 2025-11-17 | Mohan Jitendra | Sell | 26K | $144.80 |
| 2025-11-17 | Gajendra Sanjay | Sell | 4.4K | $146.65 |
| 2025-11-17 | Gajendra Sanjay | Sell | 21K | $145.88 |
| 2025-11-17 | Gajendra Sanjay | Sell | 26K | $144.80 |
| 2025-11-17 | Gajendra Sanjay | Sell | 32K | $143.84 |
| 2025-11-17 | Gajendra Sanjay | Sell | 6.2K | $143.25 |
| 2025-11-17 | Mazzara Philip | Sell | 454 | $146.42 |
| 2025-11-17 | Mazzara Philip | Sell | 1.1K | $145.69 |
| 2025-11-17 | Mazzara Philip | Sell | 1.8K | $144.53 |
| 2025-11-17 | Mazzara Philip | Sell | 1.3K | $143.51 |
| 2025-11-17 | Mohan Jitendra | Sell | 4.4K | $146.65 |
| 2025-11-17 | Mohan Jitendra | Sell | 21K | $145.88 |
| 2025-11-17 | Mohan Jitendra | Sell | 32K | $143.84 |
| 2025-11-17 | Mohan Jitendra | Sell | 6.2K | $143.25 |
| 2025-11-17 | Tate Michael Truett | Sell | 1.1K | $146.42 |
| 2025-11-17 | Tate Michael Truett | Sell | 2.6K | $145.69 |
| 2025-11-17 | Tate Michael Truett | Sell | 4.5K | $144.53 |
| 2025-11-17 | Tate Michael Truett | Sell | 3.2K | $143.52 |
| 2025-11-14 | Mazzara Philip | Grant | 87 | $78.36 |
| 2025-10-01 | Mazzara Philip | Sell | 1.4K | $190.97 |
| 2025-10-01 | Mazzara Philip | Sell | 509 | $189.85 |
| 2025-10-01 | Mazzara Philip | Sell | 700 | $187.21 |
| 2025-10-01 | Mazzara Philip | Sell | 800 | $188.37 |
| 2025-10-01 | Mazzara Philip | Sell | 1.0K | $192.21 |
| 2025-10-01 | Mazzara Philip | Sell | 2.2K | $194.07 |
| 2025-10-01 | Mazzara Philip | Sell | 2.4K | $193.08 |
| 2025-10-01 | Mazzara Philip | Sell | 100 | $195.66 |
| 2025-10-01 | Mazzara Philip | Sell | 900 | $194.95 |
| 2025-09-11 | Tate Michael Truett | Gift | 7.0K | — |
| 2025-09-02 | ALBA MANUEL | Sell | 8.0K | $174.02 |
| 2025-09-02 | ALBA MANUEL | Sell | 882 | $175.04 |
| 2025-09-02 | ALBA MANUEL | Sell | 2.1K | $176.23 |
| 2025-09-02 | ALBA MANUEL | Sell | 3.0K | $177.03 |
| 2025-09-02 | ALBA MANUEL | Sell | 411 | $178.22 |
| 2025-09-02 | ALBA MANUEL | Sell | 718 | $179.25 |
| 2025-09-02 | ALBA MANUEL | Sell | 569 | $180.10 |
| 2025-09-02 | Gajendra Sanjay | Gift | 481K | — |
| 2025-09-02 | Gajendra Sanjay | Gift | 481K | — |
| 2025-09-02 | ALBA MANUEL | Sell | 6.7K | $168.23 |
| 2025-09-02 | ALBA MANUEL | Sell | 22K | $173.12 |
| 2025-09-02 | ALBA MANUEL | Sell | 10K | $170.10 |
| 2025-09-02 | ALBA MANUEL | Sell | 12K | $171.16 |
| 2025-09-02 | ALBA MANUEL | Sell | 17K | $172.06 |
| 2025-09-02 | ALBA MANUEL | Sell | 1.5K | $168.23 |
| 2025-09-02 | ALBA MANUEL | Sell | 2.3K | $168.96 |
| 2025-09-02 | ALBA MANUEL | Sell | 2.2K | $170.10 |
| 2025-09-02 | ALBA MANUEL | Sell | 11K | $168.96 |
| 2025-09-02 | ALBA MANUEL | Sell | 2.6K | $171.16 |
| 2025-09-02 | ALBA MANUEL | Sell | 3.8K | $172.06 |
| 2025-09-02 | ALBA MANUEL | Sell | 4.9K | $173.12 |
| 2025-09-02 | ALBA MANUEL | Sell | 36K | $174.02 |
| 2025-09-02 | ALBA MANUEL | Sell | 4.0K | $175.04 |
| 2025-09-02 | ALBA MANUEL | Sell | 9.6K | $176.23 |
| 2025-09-02 | ALBA MANUEL | Sell | 13K | $177.03 |
| 2025-09-02 | ALBA MANUEL | Sell | 1.9K | $178.22 |
| 2025-09-02 | ALBA MANUEL | Sell | 3.3K | $179.25 |
| 2025-09-02 | ALBA MANUEL | Sell | 2.6K | $180.10 |
| 2025-08-28 | Mazzara Philip | Sell | 1.2K | $190.50 |
| 2025-08-28 | Mazzara Philip | Sell | 100 | $182.55 |
| 2025-08-28 | Mazzara Philip | Sell | 339 | $185.70 |
| 2025-08-28 | Mazzara Philip | Sell | 800 | $186.37 |
| 2025-08-28 | Mazzara Philip | Sell | 1.7K | $187.57 |
| 2025-08-28 | Mazzara Philip | Sell | 3.0K | $188.88 |
| 2025-08-28 | Mazzara Philip | Sell | 2.9K | $189.65 |
| 2025-08-27 | LAZAR JACK R | Sell | 3.5K | $179.79 |
| 2025-08-27 | LAZAR JACK R | Sell | 73 | $183.09 |
| 2025-08-27 | LAZAR JACK R | Sell | 1.6K | $176.73 |
| 2025-08-27 | LAZAR JACK R | Sell | 8.7K | $177.73 |
| 2025-08-27 | LAZAR JACK R | Sell | 8.7K | $178.83 |
| 2025-08-20 | Mohan Jitendra | Gift | 150K | — |
| 2025-08-19 | Tate Michael Truett | Gift | 56K | — |
| 2025-08-19 | Tate Michael Truett | Gift | 56K | — |
| 2025-08-18 | Tate Michael Truett | Sell | 9.2K | $183.17 |
| 2025-08-18 | Gajendra Sanjay | Sell | 47K | $183.83 |
| 2025-08-18 | Gajendra Sanjay | Sell | 45K | $183.17 |
| 2025-08-18 | Mazzara Philip | Sell | 3.7K | $183.83 |
| 2025-08-18 | Mazzara Philip | Sell | 3.5K | $183.17 |
| 2025-08-18 | Mohan Jitendra | Sell | 47K | $183.83 |
| 2025-08-18 | Mohan Jitendra | Sell | 45K | $183.17 |
| 2025-08-18 | Tate Michael Truett | Sell | 9.7K | $183.83 |
| 2025-08-13 | Dyckerhoff Stefan A | Gift | 11K | — |
| 2025-08-12 | Tate Michael Truett | Sell | 67K | $190.82 |
| 2025-08-12 | Tate Michael Truett | Sell | 32K | $191.92 |
| 2025-08-12 | Tate Michael Truett | Sell | 1.1K | $192.52 |
| 2025-08-08 | Tate Michael Truett | Gift | 10K | — |
| 2025-08-08 | Dyckerhoff Stefan A | Sell | 1.0K | $175.26 |
| 2025-08-08 | Dyckerhoff Stefan A | Sell | 25K | $175.26 |
| 2025-08-08 | Tate Michael Truett | Gift | 10K | — |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 559 | $173.86 |
| 2025-08-07 | Tate Michael Truett | Sell | 43K | $169.61 |
| 2025-08-07 | Tate Michael Truett | Sell | 7.5K | $170.34 |
| 2025-08-07 | Tate Michael Truett | Sell | 15K | $171.48 |
| 2025-08-07 | Tate Michael Truett | Sell | 34K | $173.82 |
| 2025-08-07 | Tate Michael Truett | Gift | 7.5K | — |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Mohan Jitendra | Sell | 25K | $170.33 |
| 2025-08-07 | Tate Michael Truett | Sell | 43K | $169.61 |
| 2025-08-07 | Tate Michael Truett | Sell | 7.5K | $170.34 |
| 2025-08-07 | Tate Michael Truett | Sell | 15K | $171.48 |
| 2025-08-07 | Tate Michael Truett | Sell | 34K | $173.82 |
| 2025-08-07 | Tate Michael Truett | Gift | 7.5K | — |
| 2025-08-07 | Tate Michael Truett | Gift | 7.5K | — |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 11K | $172.86 |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 438 | $172.86 |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 14K | $173.86 |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 97 | $174.52 |
| 2025-08-07 | Dyckerhoff Stefan A | Sell | 3 | $174.52 |
| 2025-08-07 | Gajendra Sanjay | Sell | 5.4K | $165.75 |
| 2025-08-07 | Gajendra Sanjay | Sell | 18K | $166.83 |
| 2025-08-07 | Gajendra Sanjay | Sell | 28K | $167.57 |
| 2025-08-07 | Gajendra Sanjay | Sell | 42K | $168.71 |
| 2025-08-07 | Gajendra Sanjay | Sell | 32K | $169.67 |
| 2025-08-07 | Gajendra Sanjay | Sell | 80K | $170.67 |
| 2025-08-07 | Gajendra Sanjay | Sell | 43K | $171.65 |
| 2025-08-07 | Gajendra Sanjay | Sell | 22K | $172.53 |
| 2025-08-07 | Gajendra Sanjay | Sell | 5.9K | $173.73 |
| 2025-08-07 | Gajendra Sanjay | Sell | 3.0K | $174.89 |
| 2025-07-24 | Mazzara Philip | Grant | 16K | — |
| 2025-07-24 | Tate Michael Truett | Grant | 43K | — |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-21 | ALBA MANUEL | Sell | 13K | $111.00 |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-21 | Mohan Jitendra | Sell | 13K | $112.72 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-18 | Mohan Jitendra | Sell | 7.6K | $100.25 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-17 | Mohan Jitendra | Sell | 13K | $94.37 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-10 | Mohan Jitendra | Sell | 1.9K | $102.46 |
| 2025-07-09 | Gajendra Sanjay | Sell | 20K | $98.21 |
| 2025-07-09 | Gajendra Sanjay | Sell | 20K | $98.22 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Mohan Jitendra | Sell | 1.2K | $100.01 |
| 2025-07-09 | Gajendra Sanjay | Sell | 87K | $98.52 |
| 2025-07-09 | Gajendra Sanjay | Sell | 38K | $99.21 |
| 2025-07-03 | ALBA MANUEL | Sell | 12K | $90.58 |
| 2025-07-03 | ALBA MANUEL | Sell | 195 | $89.74 |
| 2025-07-03 | ALBA MANUEL | Sell | 837 | $90.58 |
| 2025-07-03 | ALBA MANUEL | Sell | 543 | $91.49 |
| 2025-07-03 | ALBA MANUEL | Sell | 413 | $92.38 |
| 2025-07-03 | ALBA MANUEL | Sell | 3 | $93.14 |
| 2025-07-03 | ALBA MANUEL | Sell | 2.8K | $89.74 |
| 2025-07-03 | ALBA MANUEL | Sell | 7.9K | $91.49 |
| 2025-07-03 | ALBA MANUEL | Sell | 6.0K | $92.38 |
| 2025-07-03 | ALBA MANUEL | Sell | 48 | $93.14 |
| 2025-07-02 | ALBA MANUEL | Sell | 1.7K | $91.62 |
| 2025-07-02 | ALBA MANUEL | Sell | 2.4K | $90.62 |
| 2025-07-02 | ALBA MANUEL | Sell | 2.8K | $89.58 |
| 2025-07-02 | ALBA MANUEL | Sell | 4.3K | $88.71 |
| 2025-07-02 | ALBA MANUEL | Sell | 7.0K | $91.62 |
| 2025-07-02 | ALBA MANUEL | Sell | 3.4K | $92.37 |
| 2025-07-02 | ALBA MANUEL | Sell | 18K | $88.71 |
| 2025-07-02 | ALBA MANUEL | Sell | 801 | $92.37 |
| 2025-07-02 | ALBA MANUEL | Sell | 12K | $89.58 |
| 2025-07-02 | ALBA MANUEL | Sell | 10K | $90.62 |
| 2025-06-26 | Mayer Bethany | Gift | 839 | — |
| 2025-06-26 | Mayer Bethany | Gift | 839 | — |
| 2025-06-24 | Mayer Bethany | Sell | 261 | $86.81 |
| 2025-06-24 | Mayer Bethany | Sell | 312 | $87.65 |
| 2025-06-24 | Mayer Bethany | Sell | 113 | $88.50 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | Mohan Jitendra | Sell | 8.8K | $100.86 |
| 2025-06-20 | ALBA MANUEL | Sell | 2.5K | $100.63 |
| 2025-06-20 | ALBA MANUEL | Sell | 1.2K | $101.25 |
| 2025-06-20 | ALBA MANUEL | Sell | 11K | $100.63 |
| 2025-06-20 | ALBA MANUEL | Sell | 5.5K | $101.25 |
| 2025-06-18 | Gajendra Sanjay | Sell | 53K | $98.38 |
| 2025-06-18 | Gajendra Sanjay | Sell | 4.9K | $99.21 |
| 2025-06-18 | Gajendra Sanjay | Sell | 9.3K | $98.19 |
| 2025-06-18 | Gajendra Sanjay | Sell | 9.3K | $98.20 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-17 | Mohan Jitendra | Sell | 18K | $94.54 |
| 2025-06-08 | HURLSTON MICHAEL E. | Grant | 2.4K | — |
| 2025-06-08 | BARRATT CRAIG H | Grant | 2.4K | — |
| 2025-06-08 | ALBA MANUEL | Grant | 2.4K | — |
| 2025-06-08 | Mayer Bethany | Grant | 2.4K | — |
| 2025-06-08 | Dyckerhoff Stefan A | Grant | 2.4K | — |
| 2025-06-08 | LAZAR JACK R | Grant | 2.4K | — |
| 2025-06-04 | Gajendra Sanjay | Sell | 11K | $98.11 |
| 2025-06-04 | Gajendra Sanjay | Sell | 11K | $98.11 |
| 2025-06-04 | Gajendra Sanjay | Sell | 67K | $98.11 |
| 2025-05-30 | Tate Michael Truett | Sell | 7.1K | $94.33 |
| 2025-05-30 | Tate Michael Truett | Sell | 205K | $90.75 |
| 2025-05-30 | Tate Michael Truett | Sell | 15K | $92.04 |
| 2025-05-30 | Tate Michael Truett | Sell | 4.0K | $92.96 |
| 2025-05-30 | Tate Michael Truett | Sell | 156K | $90.06 |
| 2025-05-30 | Tate Michael Truett | Sell | 92K | $89.05 |
| 2025-05-30 | Tate Michael Truett | Sell | 20K | $88.14 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | Mohan Jitendra | Sell | 2.4K | $100.00 |
| 2025-05-29 | ALBA MANUEL | Sell | 300 | $100.00 |
| 2025-05-29 | ALBA MANUEL | Sell | 300 | $100.00 |
| 2025-05-27 | Gajendra Sanjay | Sell | 125K | $98.27 |
| 2025-05-27 | Gajendra Sanjay | Sell | 20K | $98.17 |
| 2025-05-27 | Gajendra Sanjay | Sell | 20K | $98.17 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mohan Jitendra | Sell | 21K | $90.02 |
| 2025-05-19 | Mazzara Philip | Sell | 25K | $90.13 |
| 2025-05-16 | Mazzara Philip | Sell | 1.8K | $90.67 |
| 2025-05-16 | Mazzara Philip | Sell | 1.7K | $90.33 |
| 2025-05-16 | Gajendra Sanjay | Sell | 8.8K | $92.15 |
| 2025-05-16 | Tate Michael Truett | Sell | 881 | $92.16 |
| 2025-05-16 | Tate Michael Truett | Sell | 4.2K | $90.67 |
| 2025-05-16 | Tate Michael Truett | Sell | 4.0K | $90.33 |
| 2025-05-16 | Mohan Jitendra | Sell | 40K | $90.33 |
| 2025-05-16 | Mohan Jitendra | Sell | 43K | $90.67 |
| 2025-05-16 | Mohan Jitendra | Sell | 8.8K | $92.15 |
| 2025-05-16 | Gajendra Sanjay | Sell | 40K | $90.33 |
| 2025-05-16 | Gajendra Sanjay | Sell | 43K | $90.67 |
| 2025-05-16 | Mazzara Philip | Sell | 369 | $92.15 |
| 2025-05-15 | HURLSTON MICHAEL E. | Sell | 1.2K | $91.75 |
| 2025-05-15 | HURLSTON MICHAEL E. | Sell | 700 | $92.64 |
| 2025-05-15 | HURLSTON MICHAEL E. | Sell | 200 | $89.07 |
| 2025-05-15 | HURLSTON MICHAEL E. | Sell | 400 | $90.36 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-14 | Mazzara Philip | Grant | 196 | $73.48 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-14 | Mohan Jitendra | Sell | 12K | $90.90 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-05-08 | Gajendra Sanjay | Sell | 13K | $70.57 |
| 2025-05-08 | Gajendra Sanjay | Sell | 69K | $71.59 |
| 2025-05-08 | Gajendra Sanjay | Sell | 43K | $72.38 |
| 2025-05-08 | Gajendra Sanjay | Sell | 500 | $73.14 |
| 2025-05-08 | Gajendra Sanjay | Sell | 2.5K | $70.63 |
| 2025-05-08 | Gajendra Sanjay | Sell | 11K | $71.65 |
| 2025-05-08 | Gajendra Sanjay | Sell | 6.3K | $72.44 |
| 2025-05-08 | Gajendra Sanjay | Sell | 2.4K | $70.63 |
| 2025-05-08 | Gajendra Sanjay | Sell | 11K | $71.66 |
| 2025-05-08 | Gajendra Sanjay | Sell | 6.2K | $72.44 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-05-08 | Mohan Jitendra | Sell | 12K | $71.05 |
| 2025-04-03 | ALBA MANUEL | Sell | 600 | $58.88 |
| 2025-04-03 | ALBA MANUEL | Sell | 1.4K | $58.01 |
| 2025-04-03 | ALBA MANUEL | Sell | 2.0K | $56.97 |
| 2025-04-03 | ALBA MANUEL | Sell | 5.3K | $57.88 |
| 2025-04-03 | ALBA MANUEL | Sell | 2.9K | $58.67 |
| 2025-04-03 | ALBA MANUEL | Sell | 100 | $59.54 |
| 2025-04-03 | ALBA MANUEL | Sell | 4.0K | $55.97 |
| 2025-04-03 | ALBA MANUEL | Sell | 6.5K | $56.87 |
| 2025-04-03 | ALBA MANUEL | Sell | 14K | $55.95 |
| 2025-04-02 | ALBA MANUEL | Sell | 600 | $59.91 |
| 2025-04-02 | ALBA MANUEL | Sell | 200 | $59.86 |
| 2025-04-02 | ALBA MANUEL | Sell | 600 | $61.79 |
| 2025-04-02 | ALBA MANUEL | Sell | 3.0K | $62.37 |
| 2025-04-02 | ALBA MANUEL | Sell | 5.2K | $63.68 |
| 2025-04-02 | ALBA MANUEL | Sell | 2.9K | $64.26 |
| 2025-04-02 | ALBA MANUEL | Sell | 100 | $65.14 |
| 2025-04-02 | ALBA MANUEL | Sell | 2.1K | $61.68 |
| 2025-04-02 | ALBA MANUEL | Sell | 13K | $62.34 |
| 2025-04-02 | ALBA MANUEL | Sell | 20K | $63.62 |
| 2025-04-02 | ALBA MANUEL | Sell | 15K | $64.18 |
| 2025-04-02 | ALBA MANUEL | Sell | 1.0K | $65.08 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-03 | Mohan Jitendra | Sell | 12K | $71.37 |
| 2025-03-02 | BARRATT CRAIG H | Grant | 3.6K | — |
| 2025-02-27 | Tate Michael Truett | Gift | 126K | — |
| 2025-02-26 | Tate Michael Truett | Sell | 126K | $82.53 |
| 2025-02-26 | Tate Michael Truett | Gift | 126K | — |
| 2025-02-26 | Tate Michael Truett | Gift | 126K | — |
| 2025-02-20 | Mazzara Philip | Sell | 13K | $87.54 |
| 2025-02-20 | Mazzara Philip | Sell | 1.2K | $89.24 |
| 2025-02-20 | Mazzara Philip | Sell | 14K | $86.73 |
| 2025-02-20 | Mazzara Philip | Sell | 6.9K | $85.80 |
| 2025-02-20 | Mazzara Philip | Sell | 15K | $88.73 |
| 2025-02-19 | Gajendra Sanjay | Sell | 527 | $92.35 |
| 2025-02-19 | Mohan Jitendra | Sell | 13K | $87.83 |
| 2025-02-19 | Mohan Jitendra | Sell | 141K | $88.92 |
| 2025-02-19 | Mohan Jitendra | Sell | 151K | $89.72 |
| 2025-02-19 | Mohan Jitendra | Sell | 31K | $90.89 |
| 2025-02-19 | Mohan Jitendra | Sell | 13K | $91.86 |
| 2025-02-19 | Mohan Jitendra | Sell | 527 | $92.35 |
| 2025-02-19 | Gajendra Sanjay | Sell | 13K | $87.83 |
| 2025-02-19 | Gajendra Sanjay | Sell | 141K | $88.92 |
| 2025-02-19 | Gajendra Sanjay | Sell | 151K | $89.72 |
| 2025-02-19 | Gajendra Sanjay | Sell | 31K | $90.89 |
| 2025-02-19 | Gajendra Sanjay | Sell | 13K | $91.86 |
| 2025-02-18 | HURLSTON MICHAEL E. | Sell | 401 | $94.30 |
| 2025-02-18 | LAZAR JACK R | Sell | 13 | $88.60 |
| 2025-02-18 | LAZAR JACK R | Sell | 2.2K | $91.11 |
| 2025-02-18 | LAZAR JACK R | Sell | 2.0K | $91.82 |
| 2025-02-18 | LAZAR JACK R | Sell | 546 | $92.76 |
| 2025-02-18 | LAZAR JACK R | Sell | 229 | $93.84 |
| 2025-02-18 | HURLSTON MICHAEL E. | Sell | 499 | $93.29 |
| 2025-02-18 | HURLSTON MICHAEL E. | Sell | 1.0K | $91.80 |
| 2025-02-18 | HURLSTON MICHAEL E. | Sell | 400 | $90.81 |
| 2025-02-18 | HURLSTON MICHAEL E. | Sell | 200 | $88.56 |
| 2025-02-18 | Tate Michael Truett | Sell | 34K | $92.07 |
| 2025-02-18 | Mazzara Philip | Sell | 7.5K | $92.07 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-08 | Shareholder vote | filing ↗ |
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-02-10 | Exec/director changeExhibits | filing ↗ |
| 2026-02-10 | Material agreement3.02Exhibits | filing ↗ |
| 2026-02-10 | ResultsExhibits | filing ↗ |
| 2026-01-20 | Exec/director change | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-10-22 | OtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-08 | 2026-06-04 | 0001736297-26-000027 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001736297-26-000020 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001736297-26-000017 ↗ |
| 10-K | 2026-02-20 | 2025-12-31 | 0001736297-26-000010 ↗ |
| 8-K | 2026-02-10 | 2026-02-10 | 0001736297-26-000005 ↗ |
| 8-K | 2026-02-10 | 2026-02-05 | 0001104659-26-012606 ↗ |
| 8-K | 2026-02-10 | 2026-02-04 | 0001104659-26-012649 ↗ |
| 8-K | 2026-01-20 | 2026-01-20 | 0001104659-26-005022 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001736297-25-000147 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001736297-25-000145 ↗ |
| 8-K | 2025-10-22 | 2025-10-22 | 0001736297-25-000136 ↗ |
| 10-Q | 2025-08-06 | 2025-06-30 | 0001736297-25-000098 ↗ |