Seagate Technology Holdings plc
STX · Computer Storage Devices · 224.2M shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $293M (gross $408M, SBC $115M)
Reference price $880.19 · est. market cap ~$197.4B — last insider sale, 2026-06-12 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B74Storage/HDD maker in a strong AI-driven upcycle with high margins and growth, but negative equity and thin liquidity.
Strengths
- Strong margins and growth — operating margin 20.8% (85th), revenue +38.9% (81st), net income +338.5% (92nd)
- Strong returns and FCF — ROA 18.3% (93rd), FCF $818.0M (81st)
Risks
- Negative equity — ROE -324.3% and D/E -11.03 from buybacks
- Thin liquidity — quick ratio 0.84 (15th)
- Severe storage cyclicality — per 10-K
Notable findings
- Negative equityNegative book equity (debt/equity -11.03)
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~100% of revenue from one customer/distributor — Results of Operations We list in the tables below summarized information from our Consolidated Statements of Operations by dollar amounts and as a percentage of revenue: Fiscal Years Ended (Dol
- Strong balance sheetStrong balance sheet — $891M cash & investments
- Buying back stockNet buyback — share count -4%/yr over 4y
- China exposure• Some of our products and services are subject to export control laws and other laws affecting the countries in which our products and services may be sold, distributed, or delivered, and any changes
- Insider sellingInsider selling — 233 open-market sale(s) by 11 insider(s) (cluster of 11 insiders, ~$152M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
35.2%
Operating margin
20.8%
Net margin
16.1%
Return on equity
-324.3%
Return on assets
18.3%
ROIC
32.9%
Revenue growth (QoQ)
10.2%
Net-income growth
338.5%
Debt / equity
-11.0×
Net debt / EBITDA
1.9×
Current ratio
1.4×
Free cash flow
$818M
EBITDA
$2.1B
Tangible book value
-$1.7B
Cash & investments
$891M
Stock comp / revenue
2.2%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-12 | Romano Gianluca | Sell | 903 | $880.19 |
| 2026-06-12 | Morris John Christopher | Sell | 466 | $880.19 |
| 2026-06-12 | Morris John Christopher | Sell | 898 | $880.19 |
| 2026-06-12 | MOSLEY WILLIAM D | Sell | 1.8K | $880.19 |
| 2026-06-12 | Teh Ban Seng | Sell | 989 | $880.19 |
| 2026-06-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2026-06-11 | Teh Ban Seng | Option exercise | 989 | — |
| 2026-06-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2026-06-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2026-06-11 | Morris John Christopher | Option exercise | 942 | — |
| 2026-06-10 | Morris John Christopher | Sell | 320 | $821.65 |
| 2026-06-10 | Romano Gianluca | Sell | 524 | $821.73 |
| 2026-06-10 | Morris John Christopher | Sell | 254 | $821.66 |
| 2026-06-10 | Romano Gianluca | Sell | 827 | $821.77 |
| 2026-06-10 | Teh Ban Seng | Sell | 663 | $821.86 |
| 2026-06-10 | MOSLEY WILLIAM D | Sell | 1.5K | $821.74 |
| 2026-06-10 | MOSLEY WILLIAM D | Sell | 1.3K | $821.75 |
| 2026-06-09 | Romano Gianluca | Option exercise | 959 | — |
| 2026-06-09 | Romano Gianluca | Option exercise | 1.5K | — |
| 2026-06-09 | Chong Kian Fatt | Option exercise | 202 | — |
| 2026-06-09 | Chong Kian Fatt | Option exercise | 379 | — |
| 2026-06-09 | Teh Ban Seng | Option exercise | 599 | — |
| 2026-06-09 | Teh Ban Seng | Option exercise | 663 | — |
| 2026-06-09 | Morris John Christopher | Option exercise | 499 | — |
| 2026-06-09 | Morris John Christopher | Option exercise | 631 | — |
| 2026-06-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2026-06-09 | MOSLEY WILLIAM D | Option exercise | 2.4K | — |
| 2026-06-04 | Arumugavelu Shankar | Sell | 1.0K | $927.68 |
| 2026-06-02 | BHATT PRAT | Sell | 1.0K | $929.88 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.2K | $890.98 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 760 | $892.06 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 208 | $893.00 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 480 | $894.20 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 481 | $895.45 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $896.43 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 280 | $897.43 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 813 | $898.41 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 160 | $899.27 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $900.54 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 860 | $901.56 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 839 | $902.62 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 779 | $903.78 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 879 | $904.70 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 740 | $905.76 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.3K | $906.79 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 760 | $907.75 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 853 | $909.18 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 600 | $910.15 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 480 | $911.03 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $912.22 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 200 | $915.52 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 280 | $914.61 |
| 2026-06-01 | Conyers Yolanda Lee | Sell | 750 | $885.33 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $916.77 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 480 | $918.75 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.7K | $919.62 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.7K | $920.90 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.8K | $921.75 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.6K | $922.95 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 480 | $923.58 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 360 | $924.88 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 871 | $925.87 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $926.83 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $928.21 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 1.5K | $929.38 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 240 | $930.12 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 200 | $931.65 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 415 | $933.25 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 440 | $934.17 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 320 | $935.44 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 355 | $937.39 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 273 | $938.82 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 80 | $940.00 |
| 2026-06-01 | MOSLEY WILLIAM D | Option exercise | 14K | $46.23 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 600 | $884.62 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 360 | $885.67 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 360 | $886.72 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 240 | $887.72 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 163 | $888.89 |
| 2026-06-01 | MOSLEY WILLIAM D | Sell | 640 | $889.94 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.3K | $745.55 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.6K | $747.64 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.7K | $748.53 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.6K | $749.67 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 4.8K | $750.84 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 4.2K | $751.75 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 3.2K | $752.72 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 2.7K | $753.69 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 2.2K | $754.70 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.7K | $755.72 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.5K | $756.83 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 320 | $758.05 |
| 2026-05-20 | MOSLEY WILLIAM D | Option exercise | 14K | $46.23 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 80 | $758.65 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 80 | $760.49 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 120 | $763.18 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 120 | $742.00 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 560 | $743.14 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 840 | $744.52 |
| 2026-05-20 | MOSLEY WILLIAM D | Sell | 1.5K | $746.53 |
| 2026-05-14 | Teh Ban Seng | Option exercise | 2.1K | $68.83 |
| 2026-05-14 | Teh Ban Seng | Sell | 8.0K | $817.28 |
| 2026-05-14 | Teh Ban Seng | Option exercise | 3.5K | $64.31 |
| 2026-05-14 | Teh Ban Seng | Option exercise | 2.4K | $101.34 |
| 2026-05-13 | Teh Ban Seng | Sell | 40 | $819.51 |
| 2026-05-13 | Teh Ban Seng | Sell | 520 | $800.26 |
| 2026-05-13 | Teh Ban Seng | Sell | 200 | $801.39 |
| 2026-05-13 | Teh Ban Seng | Sell | 419 | $802.67 |
| 2026-05-13 | Teh Ban Seng | Sell | 676 | $803.76 |
| 2026-05-13 | Teh Ban Seng | Sell | 509 | $804.71 |
| 2026-05-13 | Teh Ban Seng | Sell | 400 | $805.99 |
| 2026-05-13 | Teh Ban Seng | Sell | 120 | $807.31 |
| 2026-05-13 | Teh Ban Seng | Sell | 429 | $808.60 |
| 2026-05-13 | Teh Ban Seng | Sell | 607 | $809.63 |
| 2026-05-13 | Teh Ban Seng | Sell | 351 | $810.57 |
| 2026-05-13 | Teh Ban Seng | Sell | 272 | $812.20 |
| 2026-05-13 | Teh Ban Seng | Sell | 285 | $813.47 |
| 2026-05-13 | Teh Ban Seng | Sell | 200 | $814.26 |
| 2026-05-13 | Teh Ban Seng | Sell | 80 | $815.51 |
| 2026-05-13 | Teh Ban Seng | Sell | 160 | $817.23 |
| 2026-05-13 | Teh Ban Seng | Sell | 200 | $818.63 |
| 2026-05-13 | Teh Ban Seng | Sell | 320 | $821.29 |
| 2026-05-13 | Teh Ban Seng | Sell | 40 | $822.19 |
| 2026-05-13 | Teh Ban Seng | Sell | 80 | $824.96 |
| 2026-05-13 | Teh Ban Seng | Sell | 80 | $827.50 |
| 2026-05-13 | Teh Ban Seng | Sell | 1.6K | $830.75 |
| 2026-05-07 | Romano Gianluca | Sell | 1.9K | $770.00 |
| 2026-05-06 | Romano Gianluca | Sell | 840 | $783.83 |
| 2026-05-06 | Romano Gianluca | Sell | 200 | $754.92 |
| 2026-05-06 | Romano Gianluca | Sell | 320 | $756.71 |
| 2026-05-06 | Romano Gianluca | Sell | 400 | $757.67 |
| 2026-05-06 | Romano Gianluca | Sell | 280 | $758.60 |
| 2026-05-06 | Romano Gianluca | Sell | 360 | $759.97 |
| 2026-05-06 | Romano Gianluca | Sell | 440 | $760.94 |
| 2026-05-06 | Romano Gianluca | Sell | 440 | $762.16 |
| 2026-05-06 | Romano Gianluca | Sell | 360 | $763.30 |
| 2026-05-06 | Romano Gianluca | Sell | 680 | $764.32 |
| 2026-05-06 | Romano Gianluca | Sell | 200 | $765.39 |
| 2026-05-06 | Romano Gianluca | Sell | 520 | $767.13 |
| 2026-05-06 | Romano Gianluca | Sell | 680 | $768.34 |
| 2026-05-06 | Romano Gianluca | Sell | 720 | $769.08 |
| 2026-05-06 | Romano Gianluca | Sell | 840 | $770.38 |
| 2026-05-06 | Romano Gianluca | Sell | 961 | $771.50 |
| 2026-05-06 | Romano Gianluca | Sell | 1.7K | $772.62 |
| 2026-05-06 | Romano Gianluca | Sell | 1.2K | $773.65 |
| 2026-05-06 | Romano Gianluca | Sell | 1.5K | $774.52 |
| 2026-05-06 | Romano Gianluca | Sell | 1.3K | $775.48 |
| 2026-05-06 | Romano Gianluca | Sell | 1.1K | $776.53 |
| 2026-05-06 | Romano Gianluca | Sell | 440 | $777.42 |
| 2026-05-06 | Romano Gianluca | Sell | 400 | $778.55 |
| 2026-05-06 | Romano Gianluca | Sell | 419 | $779.64 |
| 2026-05-06 | Romano Gianluca | Sell | 1.4K | $780.63 |
| 2026-05-06 | Romano Gianluca | Sell | 2.2K | $781.77 |
| 2026-05-06 | Romano Gianluca | Sell | 1.4K | $782.55 |
| 2026-05-06 | Romano Gianluca | Sell | 280 | $784.68 |
| 2026-05-06 | Romano Gianluca | Sell | 348 | $785.99 |
| 2026-05-06 | Romano Gianluca | Sell | 627 | $786.84 |
| 2026-05-05 | Tilenius Stephanie | Sell | 40 | $767.33 |
| 2026-05-05 | Tilenius Stephanie | Sell | 1.5K | $766.60 |
| 2026-05-04 | Morris John Christopher | Sell | 240 | $733.67 |
| 2026-05-04 | Morris John Christopher | Sell | 613 | $734.86 |
| 2026-05-04 | Morris John Christopher | Sell | 520 | $735.69 |
| 2026-05-04 | Morris John Christopher | Sell | 734 | $736.81 |
| 2026-05-04 | Morris John Christopher | Sell | 800 | $737.77 |
| 2026-05-04 | Morris John Christopher | Sell | 427 | $738.79 |
| 2026-05-04 | Morris John Christopher | Sell | 631 | $739.94 |
| 2026-05-04 | Morris John Christopher | Sell | 615 | $740.93 |
| 2026-05-04 | Morris John Christopher | Sell | 398 | $742.47 |
| 2026-05-04 | Morris John Christopher | Sell | 248 | $743.46 |
| 2026-05-04 | Morris John Christopher | Sell | 80 | $744.52 |
| 2026-05-04 | Morris John Christopher | Sell | 120 | $745.64 |
| 2026-05-04 | Lee James CI | Sell | 697 | $741.17 |
| 2026-05-04 | Morris John Christopher | Sell | 40 | $748.14 |
| 2026-05-04 | Morris John Christopher | Sell | 160 | $731.65 |
| 2026-04-22 | Lee James CI | Option exercise | 1.2K | — |
| 2026-04-22 | Lee James CI | Tax withheld | 540 | $579.88 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 100 | $410.83 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 100 | $399.05 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 200 | $400.33 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 100 | $404.06 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 100 | $407.48 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 200 | $409.18 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 300 | $412.28 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 300 | $413.97 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 800 | $415.23 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.1K | $416.56 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 808 | $417.45 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.1K | $418.79 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.5K | $419.94 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 2.9K | $420.77 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 2.9K | $421.84 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 2.4K | $422.93 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.5K | $423.98 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.5K | $424.92 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 1.0K | $425.94 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 800 | $426.93 |
| 2026-04-01 | MOSLEY WILLIAM D | Sell | 300 | $427.97 |
| 2026-03-19 | MOSLEY WILLIAM D | Sell | 25K | $406.77 |
| 2026-03-13 | Morris John Christopher | Sell | 112 | $377.44 |
| 2026-03-11 | Morris John Christopher | Tax withheld | 430 | $385.97 |
| 2026-03-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2026-03-11 | MOSLEY WILLIAM D | Tax withheld | 1.7K | $385.97 |
| 2026-03-11 | Teh Ban Seng | Option exercise | 989 | — |
| 2026-03-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2026-03-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2026-03-11 | Romano Gianluca | Tax withheld | 847 | $385.97 |
| 2026-03-11 | Morris John Christopher | Option exercise | 942 | — |
| 2026-03-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2026-03-09 | MOSLEY WILLIAM D | Tax withheld | 1.4K | $374.33 |
| 2026-03-09 | MOSLEY WILLIAM D | Option exercise | 2.4K | — |
| 2026-03-09 | MOSLEY WILLIAM D | Tax withheld | 1.2K | $374.33 |
| 2026-03-09 | Chong Kian Fatt | Option exercise | 202 | — |
| 2026-03-09 | Teh Ban Seng | Option exercise | 599 | — |
| 2026-03-09 | Chong Kian Fatt | Option exercise | 379 | — |
| 2026-03-09 | Teh Ban Seng | Option exercise | 663 | — |
| 2026-03-09 | Morris John Christopher | Option exercise | 499 | — |
| 2026-03-09 | Morris John Christopher | Tax withheld | 228 | $374.33 |
| 2026-03-09 | Morris John Christopher | Option exercise | 631 | — |
| 2026-03-09 | Morris John Christopher | Tax withheld | 288 | $374.33 |
| 2026-03-09 | Romano Gianluca | Option exercise | 958 | — |
| 2026-03-09 | Romano Gianluca | Tax withheld | 479 | $374.33 |
| 2026-03-09 | Romano Gianluca | Option exercise | 1.5K | — |
| 2026-03-09 | Romano Gianluca | Tax withheld | 757 | $374.33 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 2.7K | $383.49 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 874 | $375.84 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 326 | $376.69 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 800 | $377.95 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 1.7K | $379.23 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 1.3K | $380.42 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 800 | $381.51 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 3.5K | $382.41 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 2.7K | $384.51 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 1.2K | $385.39 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 300 | $387.54 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 300 | $390.02 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 500 | $392.09 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 500 | $393.33 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 600 | $394.75 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 800 | $396.42 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 200 | $397.61 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 100 | $400.27 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 300 | $402.09 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 100 | $403.05 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 300 | $405.02 |
| 2026-03-02 | MOSLEY WILLIAM D | Sell | 100 | $407.66 |
| 2026-03-02 | Conyers Yolanda Lee | Sell | 750 | $393.59 |
| 2026-02-24 | Morris John Christopher | Sell | 240 | $410.00 |
| 2026-02-23 | Chong Kian Fatt | Sell | 5.8K | $416.48 |
| 2026-02-22 | Romano Gianluca | Tax withheld | 7.1K | $411.11 |
| 2026-02-22 | Romano Gianluca | Option exercise | 14K | — |
| 2026-02-20 | Morris John Christopher | Option exercise | 4.4K | — |
| 2026-02-20 | Morris John Christopher | Tax withheld | 2.0K | $411.11 |
| 2026-02-20 | Romano Gianluca | Option exercise | 12K | — |
| 2026-02-20 | Teh Ban Seng | Option exercise | 5.9K | — |
| 2026-02-20 | Romano Gianluca | Tax withheld | 6.0K | $411.11 |
| 2026-02-20 | Chong Kian Fatt | Option exercise | 4.4K | — |
| 2026-02-20 | MOSLEY WILLIAM D | Option exercise | 12K | — |
| 2026-02-20 | MOSLEY WILLIAM D | Tax withheld | 6.0K | $411.11 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 3.7K | $431.27 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 3.9K | $432.19 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 1.6K | $433.22 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 300 | $434.31 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 100 | $411.90 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 100 | $401.10 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 100 | $403.47 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 200 | $419.77 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 200 | $421.17 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 400 | $423.01 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 875 | $424.50 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 978 | $425.69 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 1.9K | $427.06 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 2.3K | $428.00 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 1.6K | $429.09 |
| 2026-02-02 | MOSLEY WILLIAM D | Sell | 1.8K | $430.14 |
| 2026-01-30 | Geldmacher Jay L | Sell | 925 | $448.02 |
| 2026-01-29 | Teh Ban Seng | Sell | 9.4K | $440.24 |
| 2026-01-29 | Teh Ban Seng | Option exercise | 9.4K | $101.34 |
| 2026-01-29 | Teh Ban Seng | Sell | 1.3K | $440.49 |
| 2026-01-29 | Teh Ban Seng | Sell | 9.4K | $444.59 |
| 2026-01-26 | Lee James CI | Sell | 673 | $348.85 |
| 2026-01-22 | Lee James CI | Tax withheld | 564 | $346.53 |
| 2026-01-22 | Lee James CI | Option exercise | 1.2K | — |
| 2026-01-12 | Teh Ban Seng | Option exercise | 533 | $68.83 |
| 2026-01-12 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2026-01-12 | Teh Ban Seng | Sell | 1.4K | $299.31 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 3.6K | $286.32 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 5.0K | $287.27 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 800 | $281.09 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 2.0K | $282.09 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 1.6K | $283.22 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 1.8K | $284.08 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 2.7K | $285.23 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 2.1K | $288.01 |
| 2026-01-02 | MOSLEY WILLIAM D | Sell | 400 | $289.03 |
| 2025-12-15 | Morris John Christopher | Sell | 113 | $291.89 |
| 2025-12-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2025-12-11 | Romano Gianluca | Tax withheld | 857 | $307.85 |
| 2025-12-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2025-12-11 | Morris John Christopher | Option exercise | 941 | — |
| 2025-12-11 | Morris John Christopher | Tax withheld | 430 | $307.85 |
| 2025-12-11 | Teh Ban Seng | Option exercise | 989 | — |
| 2025-12-11 | Teh Ban Seng | Option exercise | 532 | $68.83 |
| 2025-12-11 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2025-12-11 | MOSLEY WILLIAM D | Tax withheld | 1.7K | $307.85 |
| 2025-12-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2025-12-11 | Teh Ban Seng | Sell | 2.0K | $295.90 |
| 2025-12-09 | Romano Gianluca | Tax withheld | 766 | $282.86 |
| 2025-12-09 | Teh Ban Seng | Option exercise | 599 | — |
| 2025-12-09 | Teh Ban Seng | Option exercise | 663 | — |
| 2025-12-09 | Chong Kian Fatt | Option exercise | 201 | — |
| 2025-12-09 | Chong Kian Fatt | Option exercise | 379 | — |
| 2025-12-09 | Morris John Christopher | Option exercise | 499 | — |
| 2025-12-09 | Morris John Christopher | Tax withheld | 228 | $282.86 |
| 2025-12-09 | Morris John Christopher | Option exercise | 631 | — |
| 2025-12-09 | Morris John Christopher | Tax withheld | 288 | $282.86 |
| 2025-12-09 | Romano Gianluca | Option exercise | 958 | — |
| 2025-12-09 | Romano Gianluca | Tax withheld | 485 | $282.86 |
| 2025-12-09 | Romano Gianluca | Option exercise | 1.5K | — |
| 2025-12-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2025-12-09 | MOSLEY WILLIAM D | Tax withheld | 1.4K | $282.86 |
| 2025-12-09 | MOSLEY WILLIAM D | Option exercise | 2.4K | — |
| 2025-12-09 | MOSLEY WILLIAM D | Tax withheld | 1.2K | $282.86 |
| 2025-12-02 | Conyers Yolanda Lee | Sell | 750 | $272.91 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 5.9K | $272.24 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 800 | $273.04 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 100 | $274.89 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 5.7K | $271.19 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 1.1K | $267.27 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 407 | $268.58 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 650 | $269.43 |
| 2025-12-01 | MOSLEY WILLIAM D | Sell | 5.3K | $270.29 |
| 2025-11-13 | Romano Gianluca | Sell | 700 | $273.79 |
| 2025-11-13 | Romano Gianluca | Sell | 300 | $266.68 |
| 2025-11-13 | Romano Gianluca | Sell | 600 | $267.58 |
| 2025-11-13 | Romano Gianluca | Sell | 479 | $269.10 |
| 2025-11-13 | Romano Gianluca | Sell | 700 | $270.53 |
| 2025-11-13 | Romano Gianluca | Sell | 300 | $260.03 |
| 2025-11-13 | Romano Gianluca | Sell | 400 | $271.36 |
| 2025-11-13 | Romano Gianluca | Sell | 700 | $272.71 |
| 2025-11-13 | Romano Gianluca | Sell | 100 | $275.69 |
| 2025-11-13 | Romano Gianluca | Sell | 1.1K | $261.79 |
| 2025-11-13 | Romano Gianluca | Sell | 1.5K | $262.58 |
| 2025-11-13 | Romano Gianluca | Sell | 700 | $263.59 |
| 2025-11-13 | Romano Gianluca | Sell | 400 | $265.40 |
| 2025-11-12 | Romano Gianluca | Sell | 439 | $296.09 |
| 2025-11-12 | Romano Gianluca | Option exercise | 5.4K | $87.34 |
| 2025-11-12 | Romano Gianluca | Option exercise | 10K | $68.83 |
| 2025-11-12 | Romano Gianluca | Option exercise | 18K | $64.31 |
| 2025-11-12 | Romano Gianluca | Option exercise | 19K | $101.34 |
| 2025-11-12 | Romano Gianluca | Sell | 2.5K | $279.69 |
| 2025-11-12 | Romano Gianluca | Sell | 5.3K | $280.67 |
| 2025-11-12 | Romano Gianluca | Sell | 5.7K | $281.49 |
| 2025-11-12 | Romano Gianluca | Sell | 4.4K | $282.55 |
| 2025-11-12 | Romano Gianluca | Sell | 6.8K | $283.46 |
| 2025-11-12 | Romano Gianluca | Sell | 5.2K | $284.55 |
| 2025-11-12 | Romano Gianluca | Sell | 4.3K | $285.54 |
| 2025-11-12 | Romano Gianluca | Sell | 3.7K | $286.56 |
| 2025-11-12 | Romano Gianluca | Sell | 4.9K | $287.75 |
| 2025-11-12 | Romano Gianluca | Sell | 3.1K | $288.68 |
| 2025-11-12 | Romano Gianluca | Sell | 2.7K | $289.82 |
| 2025-11-12 | Romano Gianluca | Sell | 1.3K | $290.68 |
| 2025-11-12 | Romano Gianluca | Sell | 1.3K | $291.70 |
| 2025-11-12 | Romano Gianluca | Sell | 100 | $292.64 |
| 2025-11-12 | Romano Gianluca | Sell | 700 | $294.00 |
| 2025-11-12 | Romano Gianluca | Sell | 1.5K | $294.90 |
| 2025-11-11 | Teh Ban Seng | Option exercise | 533 | $68.83 |
| 2025-11-11 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2025-11-11 | Teh Ban Seng | Sell | 1.4K | $288.98 |
| 2025-11-11 | Lee James CI | Sell | 697 | $288.98 |
| 2025-11-10 | Arumugavelu Shankar | Sell | 5.0K | $294.56 |
| 2025-11-05 | Teh Ban Seng | Sell | 6.0K | $270.00 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.0K | $258.96 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 600 | $262.21 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 400 | $263.57 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 4.2K | $265.44 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 5.5K | $266.25 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.9K | $267.04 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 300 | $268.65 |
| 2025-11-03 | Tilenius Stephanie | Sell | 2.0K | $266.41 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.5K | $254.44 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.4K | $255.98 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.0K | $256.99 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 1.2K | $258.08 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 599 | $260.32 |
| 2025-11-03 | MOSLEY WILLIAM D | Sell | 400 | $261.58 |
| 2025-10-31 | Geldmacher Jay L | Sell | 1.2K | $269.10 |
| 2025-10-30 | Chong Kian Fatt | Sell | 7.1K | $272.14 |
| 2025-10-25 | Szlosek Thomas A | Tax withheld | 113 | $234.12 |
| 2025-10-25 | Szlosek Thomas A | Option exercise | 470 | — |
| 2025-10-22 | Lee James CI | Option exercise | 1.2K | — |
| 2025-10-22 | Lee James CI | Tax withheld | 540 | $215.05 |
| 2025-10-19 | Adams Mark | Option exercise | 2.7K | — |
| 2025-10-19 | Arumugavelu Shankar | Option exercise | 2.7K | — |
| 2025-10-19 | Arumugavelu Shankar | Tax withheld | 647 | $225.40 |
| 2025-10-19 | BRUNER JUDY | Option exercise | 2.7K | — |
| 2025-10-19 | BRUNER JUDY | Tax withheld | 647 | $225.40 |
| 2025-10-19 | CANNON MICHAEL R | Option exercise | 3.4K | — |
| 2025-10-19 | CANNON MICHAEL R | Tax withheld | 823 | $225.40 |
| 2025-10-19 | BHATT PRAT | Option exercise | 2.7K | — |
| 2025-10-19 | BHATT PRAT | Tax withheld | 647 | $225.40 |
| 2025-10-19 | Haggart Dylan G. | Option exercise | 2.7K | — |
| 2025-10-19 | Haggart Dylan G. | Tax withheld | 647 | $225.40 |
| 2025-10-19 | Tilenius Stephanie | Option exercise | 2.7K | — |
| 2025-10-19 | Tilenius Stephanie | Tax withheld | 647 | $225.40 |
| 2025-10-19 | CLEMMER RICHARD L | Option exercise | 2.7K | — |
| 2025-10-19 | CLEMMER RICHARD L | Tax withheld | 647 | $225.40 |
| 2025-10-19 | Conyers Yolanda Lee | Option exercise | 2.7K | — |
| 2025-10-19 | Conyers Yolanda Lee | Tax withheld | 647 | $225.40 |
| 2025-10-19 | Geldmacher Jay L | Option exercise | 2.7K | — |
| 2025-10-19 | Geldmacher Jay L | Tax withheld | 647 | $225.40 |
| 2025-10-19 | Adams Mark | Tax withheld | 647 | $225.40 |
| 2025-10-13 | Teh Ban Seng | Sell | 1.4K | $225.56 |
| 2025-10-13 | Teh Ban Seng | Option exercise | 532 | $68.83 |
| 2025-10-13 | Teh Ban Seng | Option exercise | 878 | $64.31 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 200 | $235.24 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.0K | $250.43 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 700 | $252.03 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 800 | $252.45 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.9K | $253.76 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 500 | $254.65 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.0K | $255.69 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 3.9K | $256.88 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.0K | $257.83 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 600 | $234.09 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 400 | $236.38 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 500 | $237.83 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 300 | $238.80 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 500 | $240.02 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 400 | $241.50 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 500 | $243.43 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.4K | $245.24 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.4K | $245.94 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 700 | $247.20 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 800 | $248.30 |
| 2025-10-01 | MOSLEY WILLIAM D | Sell | 1.5K | $249.42 |
| 2025-09-16 | Morris John Christopher | Sell | 377 | $211.26 |
| 2025-09-14 | Romano Gianluca | Tax withheld | 11K | $195.99 |
| 2025-09-14 | Romano Gianluca | Option exercise | 22K | — |
| 2025-09-14 | Morris John Christopher | Option exercise | 6.9K | — |
| 2025-09-14 | Teh Ban Seng | Option exercise | 14K | — |
| 2025-09-14 | Chong Kian Fatt | Option exercise | 2.0K | — |
| 2025-09-14 | MOSLEY WILLIAM D | Option exercise | 65K | — |
| 2025-09-14 | Morris John Christopher | Tax withheld | 3.2K | $195.99 |
| 2025-09-14 | MOSLEY WILLIAM D | Tax withheld | 33K | $195.99 |
| 2025-09-12 | Morris John Christopher | Sell | 1.8K | $193.92 |
| 2025-09-12 | Morris John Christopher | Sell | 4.2K | $194.94 |
| 2025-09-12 | Morris John Christopher | Sell | 5.1K | $195.96 |
| 2025-09-12 | Morris John Christopher | Sell | 3.0K | $197.00 |
| 2025-09-12 | Morris John Christopher | Sell | 1.3K | $197.85 |
| 2025-09-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2025-09-11 | Romano Gianluca | Tax withheld | 857 | $196.81 |
| 2025-09-11 | Morris John Christopher | Tax withheld | 430 | $196.81 |
| 2025-09-11 | Morris John Christopher | Option exercise | 941 | — |
| 2025-09-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2025-09-11 | MOSLEY WILLIAM D | Tax withheld | 1.7K | $196.81 |
| 2025-09-11 | Teh Ban Seng | Option exercise | 989 | — |
| 2025-09-11 | Teh Ban Seng | Option exercise | 533 | $68.83 |
| 2025-09-11 | Teh Ban Seng | Option exercise | 313 | $87.34 |
| 2025-09-11 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2025-09-11 | Teh Ban Seng | Sell | 3.7K | $193.30 |
| 2025-09-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2025-09-10 | Teh Ban Seng | Sell | 6.8K | $191.53 |
| 2025-09-09 | MOSLEY WILLIAM D | Tax withheld | 4.6K | $191.59 |
| 2025-09-09 | Romano Gianluca | Option exercise | 3.0K | — |
| 2025-09-09 | Romano Gianluca | Tax withheld | 1.5K | $191.59 |
| 2025-09-09 | Romano Gianluca | Option exercise | 958 | — |
| 2025-09-09 | Romano Gianluca | Tax withheld | 485 | $191.59 |
| 2025-09-09 | Romano Gianluca | Option exercise | 6.1K | — |
| 2025-09-09 | Romano Gianluca | Tax withheld | 3.1K | $191.59 |
| 2025-09-09 | Romano Gianluca | Option exercise | 3.0K | — |
| 2025-09-09 | Romano Gianluca | Tax withheld | 1.5K | $191.59 |
| 2025-09-09 | Morris John Christopher | Option exercise | 1.9K | — |
| 2025-09-09 | Morris John Christopher | Tax withheld | 860 | $191.59 |
| 2025-09-09 | Morris John Christopher | Option exercise | 499 | — |
| 2025-09-09 | Morris John Christopher | Tax withheld | 228 | $191.59 |
| 2025-09-09 | Morris John Christopher | Option exercise | 2.5K | — |
| 2025-09-09 | Morris John Christopher | Tax withheld | 1.2K | $191.59 |
| 2025-09-09 | Morris John Christopher | Option exercise | 560 | — |
| 2025-09-09 | Morris John Christopher | Tax withheld | 256 | $191.59 |
| 2025-09-09 | MOSLEY WILLIAM D | Option exercise | 9.0K | — |
| 2025-09-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2025-09-09 | MOSLEY WILLIAM D | Tax withheld | 1.4K | $191.59 |
| 2025-09-09 | MOSLEY WILLIAM D | Option exercise | 9.7K | — |
| 2025-09-09 | MOSLEY WILLIAM D | Tax withheld | 4.9K | $191.59 |
| 2025-09-09 | MOSLEY WILLIAM D | Option exercise | 4.5K | — |
| 2025-09-09 | MOSLEY WILLIAM D | Tax withheld | 2.3K | $191.59 |
| 2025-09-09 | Chong Kian Fatt | Option exercise | 1.2K | — |
| 2025-09-09 | Chong Kian Fatt | Option exercise | 201 | — |
| 2025-09-09 | Chong Kian Fatt | Option exercise | 1.5K | — |
| 2025-09-09 | Chong Kian Fatt | Option exercise | 560 | — |
| 2025-09-09 | Teh Ban Seng | Option exercise | 1.4K | — |
| 2025-09-09 | Teh Ban Seng | Option exercise | 599 | — |
| 2025-09-09 | Teh Ban Seng | Option exercise | 2.7K | — |
| 2025-09-09 | Teh Ban Seng | Option exercise | 1.2K | — |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 5.8K | $168.29 |
| 2025-09-02 | Conyers Yolanda Lee | Sell | 74 | $164.64 |
| 2025-09-02 | Conyers Yolanda Lee | Sell | 333 | $168.48 |
| 2025-09-02 | Conyers Yolanda Lee | Sell | 343 | $170.01 |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 700 | $164.80 |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 342 | $165.67 |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 400 | $166.60 |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 5.7K | $169.06 |
| 2025-09-02 | MOSLEY WILLIAM D | Sell | 7.0K | $170.19 |
| 2025-08-11 | Teh Ban Seng | Option exercise | 532 | $68.83 |
| 2025-08-11 | Teh Ban Seng | Option exercise | 313 | $87.34 |
| 2025-08-11 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2025-08-11 | Teh Ban Seng | Sell | 1.7K | $151.61 |
| 2025-08-06 | Geldmacher Jay L | Sell | 2.5K | $150.50 |
| 2025-08-01 | Lee James CI | Sell | 1.1K | $153.36 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 2.5K | $152.68 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 8.3K | $153.67 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 4.8K | $154.67 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 1.3K | $155.84 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 500 | $156.42 |
| 2025-08-01 | Teh Ban Seng | Sell | 5.9K | $155.00 |
| 2025-08-01 | MOSLEY WILLIAM D | Sell | 2.5K | $151.63 |
| 2025-07-31 | Lee James CI | Sell | 300 | $150.60 |
| 2025-07-31 | Lee James CI | Sell | 200 | $148.87 |
| 2025-07-31 | Lee James CI | Sell | 246 | $152.59 |
| 2025-07-31 | Lee James CI | Sell | 499 | $153.85 |
| 2025-07-31 | Lee James CI | Sell | 671 | $155.46 |
| 2025-07-31 | Lee James CI | Sell | 1.6K | $156.57 |
| 2025-07-22 | Lee James CI | Option exercise | 2.0K | — |
| 2025-07-22 | Lee James CI | Tax withheld | 864 | $146.59 |
| 2025-07-22 | Lee James CI | Option exercise | 5.0K | — |
| 2025-07-22 | Lee James CI | Tax withheld | 1.4K | $146.59 |
| 2025-07-11 | Teh Ban Seng | Option exercise | 879 | $64.31 |
| 2025-07-11 | Teh Ban Seng | Option exercise | 533 | $68.83 |
| 2025-07-11 | Teh Ban Seng | Option exercise | 313 | $87.34 |
| 2025-07-11 | Teh Ban Seng | Sell | 1.7K | $144.00 |
| 2025-07-01 | MOSLEY WILLIAM D | Sell | 5.3K | $144.29 |
| 2025-07-01 | MOSLEY WILLIAM D | Sell | 11K | $145.26 |
| 2025-07-01 | MOSLEY WILLIAM D | Sell | 3.8K | $143.41 |
| 2025-06-16 | Teh Ban Seng | Sell | 599 | $130.00 |
| 2025-06-11 | Teh Ban Seng | Sell | 1.7K | $129.05 |
| 2025-06-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2025-06-11 | Romano Gianluca | Tax withheld | 856 | $126.49 |
| 2025-06-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2025-06-11 | Morris John Christopher | Option exercise | 941 | — |
| 2025-06-11 | Morris John Christopher | Tax withheld | 288 | $126.49 |
| 2025-06-11 | Teh Ban Seng | Option exercise | 988 | — |
| 2025-06-11 | Teh Ban Seng | Sell | 1.7K | $129.05 |
| 2025-06-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2025-06-11 | MOSLEY WILLIAM D | Tax withheld | 1.7K | $126.49 |
| 2025-06-11 | Teh Ban Seng | Option exercise | 532 | $68.83 |
| 2025-06-11 | Teh Ban Seng | Option exercise | 878 | $64.31 |
| 2025-06-11 | Teh Ban Seng | Option exercise | 313 | $87.34 |
| 2025-06-11 | Teh Ban Seng | Option exercise | 988 | — |
| 2025-06-09 | Chong Kian Fatt | Option exercise | 201 | — |
| 2025-06-09 | MOSLEY WILLIAM D | Option exercise | 54K | $54.78 |
| 2025-06-09 | MOSLEY WILLIAM D | Sell | 54K | $130.19 |
| 2025-06-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2025-06-09 | MOSLEY WILLIAM D | Tax withheld | 1.4K | $130.17 |
| 2025-06-09 | Romano Gianluca | Option exercise | 958 | — |
| 2025-06-09 | Romano Gianluca | Tax withheld | 485 | $130.17 |
| 2025-06-09 | Teh Ban Seng | Sell | 3.6K | $130.00 |
| 2025-06-09 | Teh Ban Seng | Option exercise | 599 | $130.17 |
| 2025-06-09 | Morris John Christopher | Option exercise | 499 | — |
| 2025-06-09 | Morris John Christopher | Tax withheld | 153 | $130.17 |
| 2025-06-05 | Tilenius Stephanie | Sell | 2.7K | $128.04 |
| 2025-06-04 | Teh Ban Seng | Option exercise | 14K | $87.34 |
| 2025-06-04 | Teh Ban Seng | Option exercise | 28K | $75.94 |
| 2025-06-04 | Teh Ban Seng | Option exercise | 18K | $64.31 |
| 2025-06-04 | Teh Ban Seng | Sell | 63K | $125.00 |
| 2025-06-03 | MOSLEY WILLIAM D | Option exercise | 50K | $54.78 |
| 2025-06-03 | Teh Ban Seng | Option exercise | 6.9K | $68.83 |
| 2025-06-03 | MOSLEY WILLIAM D | Option exercise | 50K | $54.78 |
| 2025-06-03 | MOSLEY WILLIAM D | Sell | 50K | $120.27 |
| 2025-06-03 | Teh Ban Seng | Sell | 11K | $120.00 |
| 2025-06-02 | MOSLEY WILLIAM D | Sell | 2.7K | $117.94 |
| 2025-06-02 | MOSLEY WILLIAM D | Sell | 7.6K | $119.40 |
| 2025-06-02 | CANNON MICHAEL R | Sell | 24K | $119.00 |
| 2025-06-02 | Conyers Yolanda Lee | Sell | 750 | $117.01 |
| 2025-06-02 | MOSLEY WILLIAM D | Sell | 9.7K | $118.73 |
| 2025-05-30 | Romano Gianluca | Sell | 16K | $117.38 |
| 2025-05-30 | Romano Gianluca | Option exercise | 27K | $87.34 |
| 2025-05-30 | Romano Gianluca | Sell | 11K | $117.86 |
| 2025-05-29 | Romano Gianluca | Sell | 16K | $117.17 |
| 2025-05-29 | Romano Gianluca | Sell | 9.1K | $117.56 |
| 2025-05-27 | Teh Ban Seng | Sell | 4.2K | $115.00 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 5.2K | $108.94 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 7.8K | $108.08 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 3.8K | $107.43 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 1.8K | $106.00 |
| 2025-05-22 | MOSLEY WILLIAM D | Option exercise | 50K | $54.78 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 51K | $110.00 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 51K | $110.00 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 400 | $111.06 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 400 | $111.06 |
| 2025-05-22 | BRUNER JUDY | Sell | 10K | $108.71 |
| 2025-05-22 | Chong Kian Fatt | Sell | 6.4K | $111.26 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 1.8K | $106.00 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 3.8K | $107.43 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 7.8K | $108.08 |
| 2025-05-22 | MOSLEY WILLIAM D | Sell | 5.2K | $108.94 |
| 2025-04-01 | MOSLEY WILLIAM D | Sell | 6.8K | $84.14 |
| 2025-04-01 | MOSLEY WILLIAM D | Sell | 13K | $84.77 |
| 2025-03-22 | Teh Ban Seng | Option exercise | 3.5K | — |
| 2025-03-11 | Chong Kian Fatt | Option exercise | 678 | — |
| 2025-03-11 | Teh Ban Seng | Option exercise | 988 | — |
| 2025-03-11 | Morris John Christopher | Option exercise | 941 | — |
| 2025-03-11 | Morris John Christopher | Tax withheld | 288 | $86.97 |
| 2025-03-11 | Romano Gianluca | Option exercise | 1.7K | — |
| 2025-03-11 | Romano Gianluca | Tax withheld | 856 | $86.97 |
| 2025-03-11 | MOSLEY WILLIAM D | Option exercise | 3.3K | — |
| 2025-03-11 | MOSLEY WILLIAM D | Tax withheld | 1.7K | $86.97 |
| 2025-03-09 | Teh Ban Seng | Option exercise | 599 | — |
| 2025-03-09 | Romano Gianluca | Option exercise | 958 | — |
| 2025-03-09 | Romano Gianluca | Tax withheld | 485 | $88.00 |
| 2025-03-09 | Morris John Christopher | Option exercise | 499 | — |
| 2025-03-09 | Morris John Christopher | Tax withheld | 153 | $88.00 |
| 2025-03-09 | Chong Kian Fatt | Option exercise | 201 | — |
| 2025-03-09 | MOSLEY WILLIAM D | Option exercise | 2.8K | — |
| 2025-03-09 | MOSLEY WILLIAM D | Tax withheld | 1.4K | $88.00 |
| 2025-03-03 | MOSLEY WILLIAM D | Sell | 5.3K | $101.42 |
| 2025-03-03 | MOSLEY WILLIAM D | Sell | 2.5K | $103.24 |
| 2025-03-03 | Conyers Yolanda Lee | Sell | 750 | $102.95 |
| 2025-03-03 | MOSLEY WILLIAM D | Sell | 6.3K | $100.08 |
| 2025-03-03 | MOSLEY WILLIAM D | Sell | 6.0K | $102.58 |
| 2025-02-22 | Romano Gianluca | Option exercise | 14K | — |
| 2025-02-22 | Romano Gianluca | Tax withheld | 7.1K | $100.85 |
| 2025-02-20 | Morris John Christopher | Tax withheld | 1.4K | $102.64 |
| 2025-02-20 | Morris John Christopher | Option exercise | 4.4K | — |
| 2025-02-20 | Romano Gianluca | Option exercise | 12K | — |
| 2025-02-20 | Romano Gianluca | Tax withheld | 4.7K | $102.64 |
| 2025-02-20 | Chong Kian Fatt | Option exercise | 4.4K | — |
| 2025-02-20 | Teh Ban Seng | Option exercise | 5.9K | — |
| 2025-02-20 | MOSLEY WILLIAM D | Option exercise | 12K | — |
| 2025-02-20 | MOSLEY WILLIAM D | Tax withheld | 4.8K | $102.64 |
| 2025-02-03 | MOSLEY WILLIAM D | Sell | 9.2K | $93.68 |
| 2025-02-03 | MOSLEY WILLIAM D | Sell | 7.4K | $94.22 |
| 2025-02-03 | MOSLEY WILLIAM D | Sell | 3.4K | $95.16 |
| 2025-01-02 | MOSLEY WILLIAM D | Sell | 7.8K | $87.23 |
| 2025-01-02 | MOSLEY WILLIAM D | Sell | 12K | $86.28 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (0)
Suppliers (1)
- Intevac, Inc.
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-12 | Reg FDOtherExhibits | filing ↗ |
| 2026-05-28 | 3.02Reg FDOtherExhibits | filing ↗ |
| 2026-05-21 | 3.02Reg FDOtherExhibits | filing ↗ |
| 2026-05-06 | Exec/director changeExhibits | filing ↗ |
| 2026-04-28 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-19 | 3.02Reg FDOtherExhibits | filing ↗ |
| 2026-02-12 | 3.02Reg FDOtherExhibits | filing ↗ |
| 2026-01-27 | ResultsReg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-12 | 2026-06-11 | 0001193125-26-268170 ↗ |
| 8-K | 2026-05-28 | 2026-05-26 | 0001193125-26-243110 ↗ |
| 8-K | 2026-05-21 | 2026-05-20 | 0001193125-26-233588 ↗ |
| 8-K | 2026-05-06 | 2026-05-05 | 0001137789-26-000093 ↗ |
| 10-Q | 2026-04-29 | 2026-04-03 | 0001137789-26-000088 ↗ |
| 8-K | 2026-04-28 | 2026-04-28 | 0001137789-26-000084 ↗ |
| 8-K | 2026-02-19 | 2026-02-17 | 0001193125-26-059681 ↗ |
| 8-K | 2026-02-12 | 2026-02-11 | 0001193125-26-047755 ↗ |
| 10-Q | 2026-01-30 | 2026-01-02 | 0001137789-26-000026 ↗ |
| 8-K | 2026-01-27 | 2026-01-27 | 0001137789-26-000016 ↗ |
| 8-K | 2025-11-13 | 2025-11-10 | 0001193125-25-279125 ↗ |
| 8-K | 2025-11-05 | 2025-11-04 | 0001193125-25-265772 ↗ |