‹ Screener

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

A84

AI-connectivity semiconductor company — highly profitable with elite growth and free cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $192M2025-09-30 · $231M2025-12-31 · $271M2026-03-31 · $308M

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

DateInsiderTypeSharesPrice
2026-06-24Mayer BethanySell99$391.27
2026-06-24Mayer BethanySell193$392.67
2026-06-24Mayer BethanySell29$399.96
2026-06-24Mayer BethanySell165$398.32
2026-06-24Mayer BethanySell146$396.49
2026-06-24Mayer BethanySell54$393.86
2026-06-04LAZAR JACK RSell423$349.96
2026-06-04LAZAR JACK RSell193$347.84
2026-06-04LAZAR JACK RSell238$346.27
2026-06-04LAZAR JACK RSell246$345.24
2026-06-04LAZAR JACK RSell318$351.72
2026-06-04LAZAR JACK RSell373$354.38
2026-06-04LAZAR JACK RSell946$355.13
2026-06-04LAZAR JACK RSell566$356.94
2026-06-04LAZAR JACK RSell883$358.14
2026-06-04LAZAR JACK RSell17$351.13
2026-06-04LAZAR JACK RSell1.1K$360.09
2026-06-04LAZAR JACK RSell854$361.11
2026-06-04LAZAR JACK RSell879$362.84
2026-06-04LAZAR JACK RGrant837
2026-06-04Mayer BethanyGrant837
2026-06-04Dyckerhoff Stefan AGrant837
2026-06-04HURLSTON MICHAEL E.Grant837
2026-06-04LAZAR JACK RSell1.1K$352.97
2026-06-04LAZAR JACK RSell243$344.03
2026-06-04LAZAR JACK RSell527$342.55
2026-06-04LAZAR JACK RSell200$339.56
2026-06-04BARRATT CRAIG HGrant837
2026-06-04LAZAR JACK RSell877$359.33
2026-06-03Dyckerhoff Stefan ASell7.3K$364.25
2026-06-03Dyckerhoff Stefan ASell81$365.09
2026-06-03Dyckerhoff Stefan ASell3.1K$364.25
2026-06-03Dyckerhoff Stefan ASell580$364.25
2026-06-03Dyckerhoff Stefan ASell428$365.09
2026-06-03Dyckerhoff Stefan ASell1.0K$365.09
2026-05-22Gajendra SanjayGift226K
2026-05-22Gajendra SanjayGift226K
2026-05-21Gajendra SanjaySell73K$291.28
2026-05-21Gajendra SanjaySell137K$289.13
2026-05-21Gajendra SanjaySell137K$290.21
2026-05-21Mazzara PhilipSell796$291.03
2026-05-21Gajendra SanjaySell48K$292.14
2026-05-21Gajendra SanjaySell5.0K$293.03
2026-05-19Mohan JitendraSell28K$249.61
2026-05-19Mohan JitendraSell800$250.00
2026-05-19Gajendra SanjaySell40K$248.50
2026-05-19Gajendra SanjaySell40K$248.62
2026-05-19Gajendra SanjaySell2.6K$251.54
2026-05-19Gajendra SanjaySell18K$250.75
2026-05-19Gajendra SanjaySell77K$249.79
2026-05-19Gajendra SanjaySell103K$248.91
2026-05-18Mohan JitendraSell11K$217.28
2026-05-18Mohan JitendraSell12K$216.46
2026-05-18Mohan JitendraSell2.0K$210.67
2026-05-18Mohan JitendraSell5.3K$211.52
2026-05-18Mohan JitendraSell10K$212.64
2026-05-18Mohan JitendraSell14K$213.63
2026-05-18Mohan JitendraSell19K$214.62
2026-05-18Mohan JitendraSell22K$215.62
2026-05-18Mohan JitendraSell10K$216.52
2026-05-18Mohan JitendraSell5.2K$217.68
2026-05-18Mohan JitendraSell3.2K$218.59
2026-05-18Mohan JitendraSell1.8K$219.59
2026-05-18Mohan JitendraSell2.4K$220.77
2026-05-18Mohan JitendraSell1.2K$222.08
2026-05-18Mohan JitendraSell2.4K$223.36
2026-05-18Mohan JitendraSell2.4K$225.43
2026-05-18Mohan JitendraSell1.1K$226.73
2026-05-18Mohan JitendraSell1.8K$230.47
2026-05-18Mohan JitendraSell2.3K$231.73
2026-05-18Mohan JitendraSell2.8K$233.03
2026-05-18Mohan JitendraSell1.2K$235.36
2026-05-18Mohan JitendraSell423$224.07
2026-05-18Gajendra SanjaySell19K$235.41
2026-05-18Gajendra SanjaySell2.3K$233.18
2026-05-18Gajendra SanjaySell1.9K$232.81
2026-05-18Gajendra SanjaySell7.6K$231.31
2026-05-18Gajendra SanjaySell3.5K$230.28
2026-05-18Gajendra SanjaySell1.0K$229.55
2026-05-18Gajendra SanjaySell6.2K$226.64
2026-05-18Gajendra SanjaySell1.6K$225.27
2026-05-18Gajendra SanjaySell2.7K$223.96
2026-05-18Gajendra SanjaySell2.5K$223.34
2026-05-18Gajendra SanjaySell19$222.52
2026-05-18Gajendra SanjaySell3.6K$222.11
2026-05-18Gajendra SanjaySell6.9K$220.62
2026-05-18Gajendra SanjaySell3.7K$219.51
2026-05-18Gajendra SanjaySell9.4K$218.50
2026-05-18Gajendra SanjaySell11K$217.28
2026-05-18Gajendra SanjaySell12K$216.46
2026-05-18Mazzara PhilipSell9.2K$235.36
2026-05-18Mazzara PhilipSell990$235.41
2026-05-18Mazzara PhilipSell116$233.19
2026-05-18Mazzara PhilipSell99$232.81
2026-05-18Mazzara PhilipSell387$231.31
2026-05-18Mazzara PhilipSell186$230.28
2026-05-18Mazzara PhilipSell55$229.54
2026-05-18Mazzara PhilipSell275$226.71
2026-05-18Mazzara PhilipSell90$225.76
2026-05-18Mazzara PhilipSell35$225.01
2026-05-18Mazzara PhilipSell245$223.75
2026-05-18Mazzara PhilipSell189$222.20
2026-05-18Mazzara PhilipSell170$221.01
2026-05-18Mazzara PhilipSell274$220.20
2026-05-18Mazzara PhilipSell356$218.87
2026-05-18Mazzara PhilipSell364$218.06
2026-05-18Mazzara PhilipSell646$216.97
2026-05-18Mazzara PhilipSell395$216.31
2026-05-18Mohan JitendraSell19K$235.41
2026-05-18Mohan JitendraSell2.3K$233.18
2026-05-18Mohan JitendraSell1.9K$232.81
2026-05-18Mohan JitendraSell7.6K$231.31
2026-05-18Mohan JitendraSell3.5K$230.28
2026-05-18Mohan JitendraSell1.0K$229.55
2026-05-18Mohan JitendraSell6.2K$226.64
2026-05-18Mohan JitendraSell1.6K$225.27
2026-05-18Mohan JitendraSell2.7K$223.96
2026-05-18Mohan JitendraSell2.5K$223.34
2026-05-18Mohan JitendraSell19$222.52
2026-05-18Mohan JitendraSell3.6K$222.11
2026-05-18Mohan JitendraSell6.9K$220.62
2026-05-18Mohan JitendraSell3.7K$219.51
2026-05-18Mohan JitendraSell9.4K$218.50
2026-05-14Mazzara PhilipGrant131$120.18
2026-05-07Gajendra SanjaySell586$205.27
2026-05-07Gajendra SanjaySell2.2K$199.90
2026-05-07Gajendra SanjaySell1.8K$200.86
2026-05-07Gajendra SanjaySell1.7K$202.09
2026-05-07Gajendra SanjaySell1.6K$202.89
2026-05-07Gajendra SanjaySell541$203.89
2026-05-07Gajendra SanjaySell229$205.94
2026-05-07Gajendra SanjaySell683$213.49
2026-05-07Gajendra SanjaySell946$193.01
2026-05-07Gajendra SanjaySell2.3K$193.95
2026-05-07Gajendra SanjaySell3.1K$194.91
2026-05-07Gajendra SanjaySell5.7K$195.74
2026-05-07Gajendra SanjaySell913$196.94
2026-05-07Gajendra SanjaySell9.1K$198.21
2026-05-07Gajendra SanjaySell8.6K$198.82
2026-05-07Gajendra SanjaySell2.2K$199.90
2026-05-07Gajendra SanjaySell1.8K$200.86
2026-05-07Gajendra SanjaySell1.7K$202.09
2026-05-07Gajendra SanjaySell1.6K$202.89
2026-05-07Gajendra SanjaySell541$203.89
2026-05-07Gajendra SanjaySell586$205.26
2026-05-07Gajendra SanjaySell230$205.94
2026-05-07Gajendra SanjaySell682$213.49
2026-05-07Gajendra SanjaySell4.7K$193.01
2026-05-07Gajendra SanjaySell11K$193.95
2026-05-07Gajendra SanjaySell16K$194.91
2026-05-07Gajendra SanjaySell28K$195.74
2026-05-07Gajendra SanjaySell4.6K$196.94
2026-05-07Gajendra SanjaySell46K$198.21
2026-05-07Gajendra SanjaySell43K$198.82
2026-05-07Gajendra SanjaySell11K$199.90
2026-05-07Gajendra SanjaySell9.0K$200.86
2026-05-07Gajendra SanjaySell8.5K$202.09
2026-05-07Gajendra SanjaySell8.2K$202.89
2026-05-07Gajendra SanjaySell2.7K$203.89
2026-05-07Gajendra SanjaySell2.9K$205.26
2026-05-07Gajendra SanjaySell1.2K$205.94
2026-05-07Gajendra SanjaySell3.4K$213.49
2026-05-07Gajendra SanjaySell945$193.01
2026-05-07Gajendra SanjaySell2.3K$193.95
2026-05-07Gajendra SanjaySell3.1K$194.91
2026-05-07Gajendra SanjaySell5.7K$195.74
2026-05-07Gajendra SanjaySell914$196.94
2026-05-07Gajendra SanjaySell9.1K$198.21
2026-05-07Gajendra SanjaySell8.6K$198.82
2026-05-07Mohan JitendraSell79K$199.33
2026-05-07Mohan JitendraSell34K$200.53
2026-05-07Mohan JitendraSell15K$201.40
2026-05-07Mohan JitendraSell6.0K$202.51
2026-05-07Mohan JitendraSell3.1K$203.45
2026-05-07Mohan JitendraSell1.3K$204.72
2026-05-07Mohan JitendraSell960$205.74
2026-05-07Dyckerhoff Stefan ASell1.8K$199.00
2026-05-07Dyckerhoff Stefan ASell4.2K$199.00
2026-05-07Dyckerhoff Stefan ASell336$199.00
2026-05-07Dyckerhoff Stefan ASell1.7K$201.10
2026-05-07Dyckerhoff Stefan ASell4.1K$201.10
2026-05-07Dyckerhoff Stefan ASell325$201.10
2026-05-01Lynch DesmondGrant43K
2026-05-01Lynch DesmondGrant7.1K
2026-04-20Mohan JitendraSell3.7K$175.81
2026-04-20Dyckerhoff Stefan ASell709$175.12
2026-04-20Dyckerhoff Stefan ASell3.8K$175.12
2026-04-20Mohan JitendraSell6.5K$175.24
2026-04-20Dyckerhoff Stefan ASell8.9K$175.12
2026-04-17Dyckerhoff Stefan ASell7.7K$175.00
2026-04-17Mohan JitendraSell39K$170.77
2026-04-17Mohan JitendraSell18K$167.95
2026-04-17Mohan JitendraSell35K$169.80
2026-04-17Mohan JitendraSell29K$168.78
2026-04-17Dyckerhoff Stefan ASell3.3K$175.00
2026-04-17Mohan JitendraSell45K$174.43
2026-04-17Mohan JitendraSell108K$174.06
2026-04-17Mohan JitendraSell32K$171.81
2026-04-17Mohan JitendraSell19K$172.67
2026-04-17Dyckerhoff Stefan ASell613$175.00
2026-04-15Mohan JitendraSell2.8K$174.57
2026-04-15Mohan JitendraSell200$175.03
2026-04-10Mohan JitendraSell99K$149.53
2026-04-10Mohan JitendraSell25K$150.25
2026-04-01ALBA MANUELSell24K$107.44
2026-04-01ALBA MANUELSell46K$108.33
2026-04-01ALBA MANUELSell15K$109.10
2026-04-01ALBA MANUELSell5.1K$110.21
2026-04-01ALBA MANUELSell2.6K$111.14
2026-04-01ALBA MANUELSell33K$107.61
2026-04-01Mazzara PhilipSell3.4K$108.40
2026-04-01Mazzara PhilipSell2.0K$107.54
2026-04-01Mazzara PhilipSell3.1K$106.34
2026-04-01Mazzara PhilipSell500$110.35
2026-04-01Mazzara PhilipSell1.0K$109.16
2026-04-01ALBA MANUELSell57K$106.32
2026-03-17Mohan JitendraSell22K$133.66
2026-03-17Mohan JitendraSell8.8K$125.56
2026-03-17Mohan JitendraSell5.7K$126.64
2026-03-17Mohan JitendraSell3.6K$127.47
2026-03-17Mohan JitendraSell7.9K$128.64
2026-03-17Mohan JitendraSell11K$129.62
2026-03-17Mohan JitendraSell14K$130.74
2026-03-17Mohan JitendraSell23K$131.61
2026-03-17Mohan JitendraSell43K$132.72
2026-03-17Mohan JitendraSell18K$134.67
2026-03-16LAZAR JACK RSell2.5K$130.00
2026-03-05LAZAR JACK RSell285$123.50
2026-03-05LAZAR JACK RSell212$122.02
2026-03-05LAZAR JACK RSell1.0K$121.30
2026-03-05LAZAR JACK RSell1.2K$120.22
2026-03-05LAZAR JACK RSell3.2K$119.49
2026-03-05LAZAR JACK RSell1.6K$118.15
2026-03-02Mazzara PhilipSell1.6K$120.23
2026-03-02Mazzara PhilipSell200$120.98
2026-03-02Mazzara PhilipSell1.2K$113.85
2026-03-02Mazzara PhilipSell677$114.81
2026-03-02Mazzara PhilipSell750$115.84
2026-03-02Mazzara PhilipSell1.2K$116.85
2026-03-02Mazzara PhilipSell3.2K$117.92
2026-03-02Mazzara PhilipSell1.2K$118.89
2026-02-17Gajendra SanjaySell34K$122.84
2026-02-17Gajendra SanjaySell5.8K$122.16
2026-02-17Gajendra SanjaySell28K$123.93
2026-02-17Gajendra SanjaySell18K$124.66
2026-02-17Gajendra SanjaySell9.2K$126.34
2026-02-17Mazzara PhilipSell309$122.16
2026-02-17Mazzara PhilipSell1.7K$122.84
2026-02-17Mazzara PhilipSell1.4K$123.93
2026-02-17Mazzara PhilipSell923$124.66
2026-02-17Mazzara PhilipSell469$126.34
2026-02-17Mohan JitendraSell5.8K$122.16
2026-02-17Mohan JitendraSell34K$122.84
2026-02-17Mohan JitendraSell28K$123.93
2026-02-17Mohan JitendraSell18K$124.66
2026-02-17Mohan JitendraSell9.2K$126.34
2026-02-17Tate Michael TruettSell753$122.16
2026-02-17Tate Michael TruettSell4.2K$122.84
2026-02-17Tate Michael TruettSell3.6K$123.93
2026-02-17Tate Michael TruettSell2.3K$124.66
2026-02-17Tate Michael TruettSell1.2K$126.34
2026-02-06Gajendra SanjayGrant27K
2026-02-06Mazzara PhilipGrant5.9K
2026-02-06Mohan JitendraGrant27K
2026-02-06Tate Michael TruettGrant12K
2026-02-02Cota GermaineGrant3.1K
2026-02-02Cota GermaineGrant22K
2026-01-02Mazzara PhilipSell500$176.92
2026-01-02Mazzara PhilipSell2.6K$179.11
2026-01-02Mazzara PhilipSell2.3K$178.31
2026-01-02Mazzara PhilipSell100$172.65
2026-01-02Mazzara PhilipSell1.3K$179.90
2026-01-02Mazzara PhilipSell1.3K$180.98
2026-01-02Mazzara PhilipSell200$182.12
2026-01-02Mazzara PhilipSell600$174.13
2026-01-02Mazzara PhilipSell1.1K$174.98
2025-12-02Gajendra SanjayGift71K
2025-12-01ALBA MANUELSell2.8K$166.67
2025-12-01ALBA MANUELSell2.5K$167.52
2025-12-01ALBA MANUELSell1.0K$168.57
2025-12-01ALBA MANUELSell2.0K$169.84
2025-12-01ALBA MANUELSell3.0K$170.63
2025-12-01ALBA MANUELSell2.7K$171.57
2025-12-01ALBA MANUELSell1.4K$172.57
2025-12-01ALBA MANUELSell4.5K$153.80
2025-12-01ALBA MANUELSell3.2K$154.74
2025-12-01ALBA MANUELSell1.1K$155.50
2025-12-01ALBA MANUELSell807$156.88
2025-12-01ALBA MANUELSell425$158.11
2025-12-01ALBA MANUELSell963$159.29
2025-12-01ALBA MANUELSell1.1K$160.54
2025-12-01ALBA MANUELSell4.1K$161.63
2025-12-01ALBA MANUELSell2.3K$162.52
2025-12-01ALBA MANUELSell11K$163.68
2025-12-01ALBA MANUELSell12K$164.60
2025-12-01ALBA MANUELSell39K$165.39
2025-12-01ALBA MANUELSell13K$166.67
2025-12-01ALBA MANUELSell11K$167.52
2025-12-01ALBA MANUELSell4.6K$168.57
2025-12-01ALBA MANUELSell8.9K$169.84
2025-12-01ALBA MANUELSell14K$170.63
2025-12-01ALBA MANUELSell6.3K$172.57
2025-12-01ALBA MANUELSell12K$171.57
2025-12-01Gajendra SanjayGift71K
2025-12-01Mohan JitendraGift559K
2025-12-01Mohan JitendraGift559K
2025-12-01ALBA MANUELSell991$153.80
2025-12-01ALBA MANUELSell711$154.74
2025-12-01ALBA MANUELSell234$155.50
2025-12-01ALBA MANUELSell178$156.88
2025-12-01ALBA MANUELSell93$158.11
2025-12-01ALBA MANUELSell212$159.29
2025-12-01ALBA MANUELSell235$160.54
2025-12-01ALBA MANUELSell897$161.63
2025-12-01ALBA MANUELSell510$162.52
2025-12-01ALBA MANUELSell2.4K$163.68
2025-12-01ALBA MANUELSell2.7K$164.60
2025-12-01ALBA MANUELSell8.5K$165.39
2025-11-20LAZAR JACK RSell159$154.08
2025-11-20LAZAR JACK RSell286$157.85
2025-11-20LAZAR JACK RSell296$159.09
2025-11-20LAZAR JACK RSell166$152.67
2025-11-20LAZAR JACK RSell219$149.17
2025-11-20LAZAR JACK RSell168$147.57
2025-11-20LAZAR JACK RSell577$145.97
2025-11-20LAZAR JACK RSell461$143.60
2025-11-20LAZAR JACK RSell168$142.31
2025-11-17Mohan JitendraSell26K$144.80
2025-11-17Gajendra SanjaySell4.4K$146.65
2025-11-17Gajendra SanjaySell21K$145.88
2025-11-17Gajendra SanjaySell26K$144.80
2025-11-17Gajendra SanjaySell32K$143.84
2025-11-17Gajendra SanjaySell6.2K$143.25
2025-11-17Mazzara PhilipSell454$146.42
2025-11-17Mazzara PhilipSell1.1K$145.69
2025-11-17Mazzara PhilipSell1.8K$144.53
2025-11-17Mazzara PhilipSell1.3K$143.51
2025-11-17Mohan JitendraSell4.4K$146.65
2025-11-17Mohan JitendraSell21K$145.88
2025-11-17Mohan JitendraSell32K$143.84
2025-11-17Mohan JitendraSell6.2K$143.25
2025-11-17Tate Michael TruettSell1.1K$146.42
2025-11-17Tate Michael TruettSell2.6K$145.69
2025-11-17Tate Michael TruettSell4.5K$144.53
2025-11-17Tate Michael TruettSell3.2K$143.52
2025-11-14Mazzara PhilipGrant87$78.36
2025-10-01Mazzara PhilipSell1.4K$190.97
2025-10-01Mazzara PhilipSell509$189.85
2025-10-01Mazzara PhilipSell700$187.21
2025-10-01Mazzara PhilipSell800$188.37
2025-10-01Mazzara PhilipSell1.0K$192.21
2025-10-01Mazzara PhilipSell2.2K$194.07
2025-10-01Mazzara PhilipSell2.4K$193.08
2025-10-01Mazzara PhilipSell100$195.66
2025-10-01Mazzara PhilipSell900$194.95
2025-09-11Tate Michael TruettGift7.0K
2025-09-02ALBA MANUELSell8.0K$174.02
2025-09-02ALBA MANUELSell882$175.04
2025-09-02ALBA MANUELSell2.1K$176.23
2025-09-02ALBA MANUELSell3.0K$177.03
2025-09-02ALBA MANUELSell411$178.22
2025-09-02ALBA MANUELSell718$179.25
2025-09-02ALBA MANUELSell569$180.10
2025-09-02Gajendra SanjayGift481K
2025-09-02Gajendra SanjayGift481K
2025-09-02ALBA MANUELSell6.7K$168.23
2025-09-02ALBA MANUELSell22K$173.12
2025-09-02ALBA MANUELSell10K$170.10
2025-09-02ALBA MANUELSell12K$171.16
2025-09-02ALBA MANUELSell17K$172.06
2025-09-02ALBA MANUELSell1.5K$168.23
2025-09-02ALBA MANUELSell2.3K$168.96
2025-09-02ALBA MANUELSell2.2K$170.10
2025-09-02ALBA MANUELSell11K$168.96
2025-09-02ALBA MANUELSell2.6K$171.16
2025-09-02ALBA MANUELSell3.8K$172.06
2025-09-02ALBA MANUELSell4.9K$173.12
2025-09-02ALBA MANUELSell36K$174.02
2025-09-02ALBA MANUELSell4.0K$175.04
2025-09-02ALBA MANUELSell9.6K$176.23
2025-09-02ALBA MANUELSell13K$177.03
2025-09-02ALBA MANUELSell1.9K$178.22
2025-09-02ALBA MANUELSell3.3K$179.25
2025-09-02ALBA MANUELSell2.6K$180.10
2025-08-28Mazzara PhilipSell1.2K$190.50
2025-08-28Mazzara PhilipSell100$182.55
2025-08-28Mazzara PhilipSell339$185.70
2025-08-28Mazzara PhilipSell800$186.37
2025-08-28Mazzara PhilipSell1.7K$187.57
2025-08-28Mazzara PhilipSell3.0K$188.88
2025-08-28Mazzara PhilipSell2.9K$189.65
2025-08-27LAZAR JACK RSell3.5K$179.79
2025-08-27LAZAR JACK RSell73$183.09
2025-08-27LAZAR JACK RSell1.6K$176.73
2025-08-27LAZAR JACK RSell8.7K$177.73
2025-08-27LAZAR JACK RSell8.7K$178.83
2025-08-20Mohan JitendraGift150K
2025-08-19Tate Michael TruettGift56K
2025-08-19Tate Michael TruettGift56K
2025-08-18Tate Michael TruettSell9.2K$183.17
2025-08-18Gajendra SanjaySell47K$183.83
2025-08-18Gajendra SanjaySell45K$183.17
2025-08-18Mazzara PhilipSell3.7K$183.83
2025-08-18Mazzara PhilipSell3.5K$183.17
2025-08-18Mohan JitendraSell47K$183.83
2025-08-18Mohan JitendraSell45K$183.17
2025-08-18Tate Michael TruettSell9.7K$183.83
2025-08-13Dyckerhoff Stefan AGift11K
2025-08-12Tate Michael TruettSell67K$190.82
2025-08-12Tate Michael TruettSell32K$191.92
2025-08-12Tate Michael TruettSell1.1K$192.52
2025-08-08Tate Michael TruettGift10K
2025-08-08Dyckerhoff Stefan ASell1.0K$175.26
2025-08-08Dyckerhoff Stefan ASell25K$175.26
2025-08-08Tate Michael TruettGift10K
2025-08-07Dyckerhoff Stefan ASell559$173.86
2025-08-07Tate Michael TruettSell43K$169.61
2025-08-07Tate Michael TruettSell7.5K$170.34
2025-08-07Tate Michael TruettSell15K$171.48
2025-08-07Tate Michael TruettSell34K$173.82
2025-08-07Tate Michael TruettGift7.5K
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Mohan JitendraSell25K$170.33
2025-08-07Tate Michael TruettSell43K$169.61
2025-08-07Tate Michael TruettSell7.5K$170.34
2025-08-07Tate Michael TruettSell15K$171.48
2025-08-07Tate Michael TruettSell34K$173.82
2025-08-07Tate Michael TruettGift7.5K
2025-08-07Tate Michael TruettGift7.5K
2025-08-07Dyckerhoff Stefan ASell11K$172.86
2025-08-07Dyckerhoff Stefan ASell438$172.86
2025-08-07Dyckerhoff Stefan ASell14K$173.86
2025-08-07Dyckerhoff Stefan ASell97$174.52
2025-08-07Dyckerhoff Stefan ASell3$174.52
2025-08-07Gajendra SanjaySell5.4K$165.75
2025-08-07Gajendra SanjaySell18K$166.83
2025-08-07Gajendra SanjaySell28K$167.57
2025-08-07Gajendra SanjaySell42K$168.71
2025-08-07Gajendra SanjaySell32K$169.67
2025-08-07Gajendra SanjaySell80K$170.67
2025-08-07Gajendra SanjaySell43K$171.65
2025-08-07Gajendra SanjaySell22K$172.53
2025-08-07Gajendra SanjaySell5.9K$173.73
2025-08-07Gajendra SanjaySell3.0K$174.89
2025-07-24Mazzara PhilipGrant16K
2025-07-24Tate Michael TruettGrant43K
2025-07-21Mohan JitendraSell13K$112.72
2025-07-21Mohan JitendraSell13K$112.72
2025-07-21Mohan JitendraSell13K$112.72
2025-07-21ALBA MANUELSell13K$111.00
2025-07-21Mohan JitendraSell13K$112.72
2025-07-21Mohan JitendraSell13K$112.72
2025-07-21Mohan JitendraSell13K$112.72
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-18Mohan JitendraSell7.6K$100.25
2025-07-17Mohan JitendraSell13K$94.37
2025-07-17Mohan JitendraSell13K$94.37
2025-07-17Mohan JitendraSell13K$94.37
2025-07-17Mohan JitendraSell13K$94.37
2025-07-17Mohan JitendraSell13K$94.37
2025-07-17Mohan JitendraSell13K$94.37
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-10Mohan JitendraSell1.9K$102.46
2025-07-09Gajendra SanjaySell20K$98.21
2025-07-09Gajendra SanjaySell20K$98.22
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Mohan JitendraSell1.2K$100.01
2025-07-09Gajendra SanjaySell87K$98.52
2025-07-09Gajendra SanjaySell38K$99.21
2025-07-03ALBA MANUELSell12K$90.58
2025-07-03ALBA MANUELSell195$89.74
2025-07-03ALBA MANUELSell837$90.58
2025-07-03ALBA MANUELSell543$91.49
2025-07-03ALBA MANUELSell413$92.38
2025-07-03ALBA MANUELSell3$93.14
2025-07-03ALBA MANUELSell2.8K$89.74
2025-07-03ALBA MANUELSell7.9K$91.49
2025-07-03ALBA MANUELSell6.0K$92.38
2025-07-03ALBA MANUELSell48$93.14
2025-07-02ALBA MANUELSell1.7K$91.62
2025-07-02ALBA MANUELSell2.4K$90.62
2025-07-02ALBA MANUELSell2.8K$89.58
2025-07-02ALBA MANUELSell4.3K$88.71
2025-07-02ALBA MANUELSell7.0K$91.62
2025-07-02ALBA MANUELSell3.4K$92.37
2025-07-02ALBA MANUELSell18K$88.71
2025-07-02ALBA MANUELSell801$92.37
2025-07-02ALBA MANUELSell12K$89.58
2025-07-02ALBA MANUELSell10K$90.62
2025-06-26Mayer BethanyGift839
2025-06-26Mayer BethanyGift839
2025-06-24Mayer BethanySell261$86.81
2025-06-24Mayer BethanySell312$87.65
2025-06-24Mayer BethanySell113$88.50
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20Mohan JitendraSell8.8K$100.86
2025-06-20ALBA MANUELSell2.5K$100.63
2025-06-20ALBA MANUELSell1.2K$101.25
2025-06-20ALBA MANUELSell11K$100.63
2025-06-20ALBA MANUELSell5.5K$101.25
2025-06-18Gajendra SanjaySell53K$98.38
2025-06-18Gajendra SanjaySell4.9K$99.21
2025-06-18Gajendra SanjaySell9.3K$98.19
2025-06-18Gajendra SanjaySell9.3K$98.20
2025-06-17Mohan JitendraSell18K$94.54
2025-06-17Mohan JitendraSell18K$94.54
2025-06-17Mohan JitendraSell18K$94.54
2025-06-17Mohan JitendraSell18K$94.54
2025-06-17Mohan JitendraSell18K$94.54
2025-06-17Mohan JitendraSell18K$94.54
2025-06-08HURLSTON MICHAEL E.Grant2.4K
2025-06-08BARRATT CRAIG HGrant2.4K
2025-06-08ALBA MANUELGrant2.4K
2025-06-08Mayer BethanyGrant2.4K
2025-06-08Dyckerhoff Stefan AGrant2.4K
2025-06-08LAZAR JACK RGrant2.4K
2025-06-04Gajendra SanjaySell11K$98.11
2025-06-04Gajendra SanjaySell11K$98.11
2025-06-04Gajendra SanjaySell67K$98.11
2025-05-30Tate Michael TruettSell7.1K$94.33
2025-05-30Tate Michael TruettSell205K$90.75
2025-05-30Tate Michael TruettSell15K$92.04
2025-05-30Tate Michael TruettSell4.0K$92.96
2025-05-30Tate Michael TruettSell156K$90.06
2025-05-30Tate Michael TruettSell92K$89.05
2025-05-30Tate Michael TruettSell20K$88.14
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29Mohan JitendraSell2.4K$100.00
2025-05-29ALBA MANUELSell300$100.00
2025-05-29ALBA MANUELSell300$100.00
2025-05-27Gajendra SanjaySell125K$98.27
2025-05-27Gajendra SanjaySell20K$98.17
2025-05-27Gajendra SanjaySell20K$98.17
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mohan JitendraSell21K$90.02
2025-05-19Mazzara PhilipSell25K$90.13
2025-05-16Mazzara PhilipSell1.8K$90.67
2025-05-16Mazzara PhilipSell1.7K$90.33
2025-05-16Gajendra SanjaySell8.8K$92.15
2025-05-16Tate Michael TruettSell881$92.16
2025-05-16Tate Michael TruettSell4.2K$90.67
2025-05-16Tate Michael TruettSell4.0K$90.33
2025-05-16Mohan JitendraSell40K$90.33
2025-05-16Mohan JitendraSell43K$90.67
2025-05-16Mohan JitendraSell8.8K$92.15
2025-05-16Gajendra SanjaySell40K$90.33
2025-05-16Gajendra SanjaySell43K$90.67
2025-05-16Mazzara PhilipSell369$92.15
2025-05-15HURLSTON MICHAEL E.Sell1.2K$91.75
2025-05-15HURLSTON MICHAEL E.Sell700$92.64
2025-05-15HURLSTON MICHAEL E.Sell200$89.07
2025-05-15HURLSTON MICHAEL E.Sell400$90.36
2025-05-14Mohan JitendraSell12K$90.90
2025-05-14Mazzara PhilipGrant196$73.48
2025-05-14Mohan JitendraSell12K$90.90
2025-05-14Mohan JitendraSell12K$90.90
2025-05-14Mohan JitendraSell12K$90.90
2025-05-14Mohan JitendraSell12K$90.90
2025-05-14Mohan JitendraSell12K$90.90
2025-05-08Mohan JitendraSell12K$71.05
2025-05-08Gajendra SanjaySell13K$70.57
2025-05-08Gajendra SanjaySell69K$71.59
2025-05-08Gajendra SanjaySell43K$72.38
2025-05-08Gajendra SanjaySell500$73.14
2025-05-08Gajendra SanjaySell2.5K$70.63
2025-05-08Gajendra SanjaySell11K$71.65
2025-05-08Gajendra SanjaySell6.3K$72.44
2025-05-08Gajendra SanjaySell2.4K$70.63
2025-05-08Gajendra SanjaySell11K$71.66
2025-05-08Gajendra SanjaySell6.2K$72.44
2025-05-08Mohan JitendraSell12K$71.05
2025-05-08Mohan JitendraSell12K$71.05
2025-05-08Mohan JitendraSell12K$71.05
2025-05-08Mohan JitendraSell12K$71.05
2025-05-08Mohan JitendraSell12K$71.05
2025-04-03ALBA MANUELSell600$58.88
2025-04-03ALBA MANUELSell1.4K$58.01
2025-04-03ALBA MANUELSell2.0K$56.97
2025-04-03ALBA MANUELSell5.3K$57.88
2025-04-03ALBA MANUELSell2.9K$58.67
2025-04-03ALBA MANUELSell100$59.54
2025-04-03ALBA MANUELSell4.0K$55.97
2025-04-03ALBA MANUELSell6.5K$56.87
2025-04-03ALBA MANUELSell14K$55.95
2025-04-02ALBA MANUELSell600$59.91
2025-04-02ALBA MANUELSell200$59.86
2025-04-02ALBA MANUELSell600$61.79
2025-04-02ALBA MANUELSell3.0K$62.37
2025-04-02ALBA MANUELSell5.2K$63.68
2025-04-02ALBA MANUELSell2.9K$64.26
2025-04-02ALBA MANUELSell100$65.14
2025-04-02ALBA MANUELSell2.1K$61.68
2025-04-02ALBA MANUELSell13K$62.34
2025-04-02ALBA MANUELSell20K$63.62
2025-04-02ALBA MANUELSell15K$64.18
2025-04-02ALBA MANUELSell1.0K$65.08
2025-03-03Mohan JitendraSell12K$71.37
2025-03-03Mohan JitendraSell12K$71.37
2025-03-03Mohan JitendraSell12K$71.37
2025-03-03Mohan JitendraSell12K$71.37
2025-03-03Mohan JitendraSell12K$71.37
2025-03-03Mohan JitendraSell12K$71.37
2025-03-02BARRATT CRAIG HGrant3.6K
2025-02-27Tate Michael TruettGift126K
2025-02-26Tate Michael TruettSell126K$82.53
2025-02-26Tate Michael TruettGift126K
2025-02-26Tate Michael TruettGift126K
2025-02-20Mazzara PhilipSell13K$87.54
2025-02-20Mazzara PhilipSell1.2K$89.24
2025-02-20Mazzara PhilipSell14K$86.73
2025-02-20Mazzara PhilipSell6.9K$85.80
2025-02-20Mazzara PhilipSell15K$88.73
2025-02-19Gajendra SanjaySell527$92.35
2025-02-19Mohan JitendraSell13K$87.83
2025-02-19Mohan JitendraSell141K$88.92
2025-02-19Mohan JitendraSell151K$89.72
2025-02-19Mohan JitendraSell31K$90.89
2025-02-19Mohan JitendraSell13K$91.86
2025-02-19Mohan JitendraSell527$92.35
2025-02-19Gajendra SanjaySell13K$87.83
2025-02-19Gajendra SanjaySell141K$88.92
2025-02-19Gajendra SanjaySell151K$89.72
2025-02-19Gajendra SanjaySell31K$90.89
2025-02-19Gajendra SanjaySell13K$91.86
2025-02-18HURLSTON MICHAEL E.Sell401$94.30
2025-02-18LAZAR JACK RSell13$88.60
2025-02-18LAZAR JACK RSell2.2K$91.11
2025-02-18LAZAR JACK RSell2.0K$91.82
2025-02-18LAZAR JACK RSell546$92.76
2025-02-18LAZAR JACK RSell229$93.84
2025-02-18HURLSTON MICHAEL E.Sell499$93.29
2025-02-18HURLSTON MICHAEL E.Sell1.0K$91.80
2025-02-18HURLSTON MICHAEL E.Sell400$90.81
2025-02-18HURLSTON MICHAEL E.Sell200$88.56
2025-02-18Tate Michael TruettSell34K$92.07
2025-02-18Mazzara PhilipSell7.5K$92.07

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-08Shareholder votefiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-02-10Exec/director changeExhibitsfiling ↗
2026-02-10Material agreement3.02Exhibitsfiling ↗
2026-02-10ResultsExhibitsfiling ↗
2026-01-20Exec/director changefiling ↗
2025-11-04ResultsExhibitsfiling ↗
2025-10-22OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-040001736297-26-000027 ↗
10-Q2026-05-062026-03-310001736297-26-000020 ↗
8-K2026-05-052026-05-050001736297-26-000017 ↗
10-K2026-02-202025-12-310001736297-26-000010 ↗
8-K2026-02-102026-02-100001736297-26-000005 ↗
8-K2026-02-102026-02-050001104659-26-012606 ↗
8-K2026-02-102026-02-040001104659-26-012649 ↗
8-K2026-01-202026-01-200001104659-26-005022 ↗
10-Q2025-11-052025-09-300001736297-25-000147 ↗
8-K2025-11-042025-11-040001736297-25-000145 ↗
8-K2025-10-222025-10-220001736297-25-000136 ↗
10-Q2025-08-062025-06-300001736297-25-000098 ↗