Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|
| Oct 21, 26 | Armstrong Mac | CEO | Sale | $137.60 | 1.14K | $156.18K | 317.75K |
| Oct 21, 26 | Armstrong Mac | CEO | Sale | $138.35 | 1.56K | $216.52K | 316.19K |
| Oct 21, 26 | Armstrong Mac | CEO | Sale | $139.25 | 800 | $111.40K | 315.39K |
| Sep 21, 26 | Armstrong Mac | CEO | Sale | $134.60 | 2.10K | $282.65K | 320.29K |
| Sep 21, 26 | Armstrong Mac | CEO | Sale | $135.57 | 1.40K | $189.79K | 318.89K |
| Sep 2, 26 | Bradley Daryl | CTO | Purchase | $131.96 | 1.023 | $134.995 | 7.31K |
| Aug 21, 26 | Armstrong Mac | CEO | Sale | $129.65 | 369 | $47.84K | 325.52K |
| Aug 21, 26 | Armstrong Mac | CEO | Sale | $130.49 | 2.34K | $305.23K | 323.18K |
| Aug 21, 26 | Armstrong Mac | CEO | Sale | $131.37 | 792 | $104.04K | 322.39K |
| Aug 18, 26 | Knutzen Jonathan | Officer | Purchase | -- | 612 | -- | 28.55K |
| Aug 18, 26 | Knutzen Jonathan | Officer | Sale | $127.75 | 296 | $37.81K | 28.25K |
| Aug 18, 26 | Knutzen Jonathan | Officer | Sale | -- | 612 | -- | 612 |
| Aug 18, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.53K | -- | 17.03K |
| Aug 18, 26 | Uchida T Christopher | CFO | Sale | $127.74 | 791 | $101.04K | 16.24K |
| Aug 18, 26 | Uchida T Christopher | CFO | Sale | -- | 1.53K | -- | 1.53K |
| Aug 18, 26 | Christianson Jon | President | Purchase | -- | 1.02K | -- | 67.50K |
| Aug 18, 26 | Christianson Jon | President | Sale | $127.75 | 528 | $67.45K | 66.97K |
| Aug 18, 26 | Christianson Jon | President | Sale | -- | 1.02K | -- | 1.02K |
| Jul 31, 26 | Herve Rodolphe | COO | Purchase | -- | 1.99K | -- | 5.54K |
| Jul 31, 26 | Herve Rodolphe | COO | Sale | $135.35 | 818 | $110.72K | 4.72K |
| Jul 31, 26 | Herve Rodolphe | COO | Purchase | -- | 1.08K | -- | 3.94K |
| Jul 31, 26 | Herve Rodolphe | COO | Sale | $135.35 | 389 | $52.65K | 3.55K |
| Jul 31, 26 | Herve Rodolphe | COO | Sale | -- | 1.99K | -- | 1.99K |
| Jul 31, 26 | Herve Rodolphe | COO | Sale | -- | 1.08K | -- | 1.08K |
| Jul 21, 26 | Armstrong Mac | CEO | Sale | $136.70 | 2.10K | $287.48K | 327.29K |
| Jul 21, 26 | Armstrong Mac | CEO | Sale | $137.74 | 937 | $129.06K | 326.35K |
| Jul 21, 26 | Armstrong Mac | CEO | Sale | $138.47 | 260 | $36.00K | 326.09K |
| Jul 21, 26 | Armstrong Mac | CEO | Sale | $139.43 | 200 | $27.89K | 325.89K |
| Jul 20, 26 | Christianson Jon | President | Purchase | $87.51 | 3.00K | $262.53K | 69.48K |
| Jul 20, 26 | Christianson Jon | President | Sale | $139.50 | 3.00K | $418.50K | 66.48K |
| Jul 20, 26 | Christianson Jon | President | Sale | $87.51 | 3.00K | $262.53K | 5.25K |
| Jul 15, 26 | Armstrong Mac | CEO | Purchase | -- | 112.50K | -- | 217.61K |
| Jul 15, 26 | Armstrong Mac | CEO | Sale | $131.66 | 57.54K | $7.58M | 160.07K |
| Jul 15, 26 | Armstrong Mac | CEO | Purchase | -- | 6.25K | -- | 108.31K |
| Jul 15, 26 | Armstrong Mac | CEO | Sale | $131.66 | 3.20K | $420.92K | 105.11K |
| Jul 15, 26 | Armstrong Mac | CEO | Sale | -- | 112.50K | -- | -- |
| Jul 15, 26 | Armstrong Mac | CEO | Sale | -- | 6.25K | -- | -- |
| Jul 2, 26 | Christianson Jon | President | Purchase | $87.51 | 4.43K | $387.58K | 70.91K |
| Jul 2, 26 | Christianson Jon | President | Purchase | $49.53 | 2.43K | $120.56K | 68.91K |
| Jul 2, 26 | Christianson Jon | President | Sale | $139.50 | 4.43K | $617.85K | 66.48K |
| Jul 2, 26 | Christianson Jon | President | Sale | $87.51 | 4.43K | $387.58K | 8.25K |
| Jul 2, 26 | Christianson Jon | President | Sale | $49.53 | 2.43K | $120.56K | -- |
| Jun 28, 26 | Carter Timothy | Officer | Purchase | -- | 820 | -- | 2.49K |
| Jun 28, 26 | Carter Timothy | Officer | Sale | $124.29 | 300 | $37.29K | 2.19K |
| Jun 28, 26 | Carter Timothy | Officer | Purchase | -- | 492 | -- | 1.85K |
| Jun 28, 26 | Carter Timothy | Officer | Sale | $124.29 | 180 | $22.37K | 1.67K |
| Jun 28, 26 | Carter Timothy | Officer | Sale | -- | 820 | -- | 820 |
| Jun 28, 26 | Carter Timothy | Officer | Sale | -- | 492 | -- | 492 |
| Jun 22, 26 | Armstrong Mac | CEO | Sale | $112.72 | 2.00K | $226.00K | 330.88K |
| Jun 22, 26 | Armstrong Mac | CEO | Sale | $113.28 | 1.50K | $169.35K | 329.39K |
| May 21, 26 | Taketa Richard H | CTO | Purchase | -- | 1.30K | -- | 46.03K |
| May 21, 26 | Notaras Martha | CTO | Purchase | -- | 1.30K | -- | 9.17K |
| May 21, 26 | Middleton Daina | CTO | Purchase | -- | 1.30K | -- | 7.51K |
| May 21, 26 | Fallon Catriona M | CTO | Purchase | -- | 1.30K | -- | 9.36K |
| May 21, 26 | BRADLEY THOMAS A | CTO | Purchase | -- | 1.30K | -- | 8.07K |
| May 21, 26 | Bradley Daryl | CTO | Purchase | -- | 1.30K | -- | 7.31K |
| May 21, 26 | BEISER SCOTT L | CTO | Purchase | -- | 1.30K | -- | 2.17K |
| May 21, 26 | BEISER SCOTT L | CTO | Purchase | -- | 869 | -- | 869 |
| May 21, 26 | BEISER SCOTT L | CTO | Sale | -- | -- | -- | 6.50K |
| May 21, 26 | Armstrong Mac | CEO | Sale | $113.93 | 1.33K | $151.30K | 335.06K |
| May 21, 26 | Armstrong Mac | CEO | Sale | $114.67 | 2.17K | $249.06K | 332.89K |
| May 18, 26 | Knutzen Jonathan | Officer | Purchase | -- | 612 | -- | 28.21K |
| May 18, 26 | Knutzen Jonathan | Officer | Sale | $115.26 | 281 | $32.39K | 27.93K |
| May 18, 26 | Knutzen Jonathan | Officer | Sale | -- | 612 | -- | 1.22K |
| May 18, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.53K | -- | 16.28K |
| May 18, 26 | Uchida T Christopher | CFO | Sale | $115.26 | 783 | $90.25K | 15.50K |
| May 18, 26 | Uchida T Christopher | CFO | Sale | -- | 1.53K | -- | 3.06K |
| May 18, 26 | Christianson Jon | President | Purchase | -- | 1.02K | -- | 67.00K |
| May 18, 26 | Christianson Jon | President | Sale | $115.26 | 522 | $60.17K | 66.48K |
| May 18, 26 | Christianson Jon | President | Sale | -- | 1.02K | -- | 2.04K |
| Apr 21, 26 | Armstrong Mac | CEO | Sale | $129.91 | 1.62K | $210.71K | 338.27K |
| Apr 21, 26 | Armstrong Mac | CEO | Sale | $131.11 | 678 | $88.89K | 337.59K |
| Apr 21, 26 | Armstrong Mac | CEO | Sale | $131.73 | 1.20K | $158.08K | 336.39K |
| Apr 15, 26 | Armstrong Mac | CEO | Purchase | -- | 6.25K | -- | 105.26K |
| Apr 15, 26 | Armstrong Mac | CEO | Sale | $129.46 | 3.20K | $413.88K | 102.06K |
| Apr 15, 26 | Armstrong Mac | CEO | Sale | -- | 6.25K | -- | 6.25K |
| Apr 15, 26 | Christianson Jon | President | Purchase | $15.00 | 1.94K | $29.05K | 67.86K |
| Apr 15, 26 | Christianson Jon | President | Sale | $128.59 | 1.86K | $238.80K | 66.00K |
| Apr 15, 26 | Christianson Jon | President | Sale | $129.33 | 80 | $10.35K | 65.92K |
| Apr 15, 26 | Christianson Jon | President | Sale | $15.00 | 1.94K | $29.05K | -- |
| Apr 7, 26 | Christianson Jon | President | Purchase | $15.00 | 3.00K | $45.00K | 68.92K |
| Apr 7, 26 | Christianson Jon | President | Sale | $125.00 | 3.00K | $375.00K | 65.92K |
| Apr 7, 26 | Christianson Jon | President | Sale | $15.00 | 3.00K | $45.00K | 1.94K |
| Apr 7, 26 | Christianson Jon | President | Sale | $125.00 | 3.00K | $375.00K | 62.92K |
| Mar 23, 26 | Armstrong Mac | CEO | Sale | $118.33 | 400 | $47.33K | 342.99K |
| Mar 23, 26 | Armstrong Mac | CEO | Sale | $119.47 | 500 | $59.73K | 342.49K |
| Mar 23, 26 | Armstrong Mac | CEO | Sale | $120.78 | 1.62K | $195.90K | 340.87K |
| Mar 23, 26 | Armstrong Mac | CEO | Sale | $121.74 | 978 | $119.06K | 339.89K |
| Feb 18, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.53K | -- | 15.54K |
| Feb 18, 26 | Uchida T Christopher | CFO | Sale | $128.04 | 783 | $100.26K | 14.75K |
| Feb 18, 26 | Uchida T Christopher | CFO | Sale | -- | 1.53K | -- | 4.59K |
| Feb 18, 26 | Christianson Jon | President | Purchase | -- | 1.02K | -- | 66.44K |
| Feb 18, 26 | Christianson Jon | President | Sale | $128.04 | 522 | $66.84K | 65.92K |
| Feb 18, 26 | Christianson Jon | President | Sale | -- | 1.02K | -- | 3.06K |
| Feb 18, 26 | Knutzen Jonathan | Officer | Purchase | -- | 612 | -- | 27.86K |
| Feb 18, 26 | Knutzen Jonathan | Officer | Sale | $128.04 | 281 | $35.98K | 27.58K |
| Feb 18, 26 | Knutzen Jonathan | Officer | Sale | -- | 612 | -- | 1.84K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $117.58 | 300 | $35.27K | 348.09K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $119.42 | 1.10K | $131.37K | 346.99K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $120.57 | 500 | $60.29K | 346.49K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $121.32 | 246 | $29.85K | 346.24K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $123.63 | 1.31K | $161.71K | 344.93K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $124.78 | 1.02K | $127.65K | 343.91K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $126.15 | 100 | $12.61K | 343.81K |
| Feb 12, 26 | Armstrong Mac | CEO | Sale | $128.25 | 423 | $54.25K | 343.39K |
| Jan 29, 26 | Christianson Jon | President | Sale | -- | 1.79K | -- | 3.57K |
| Jan 29, 26 | Christianson Jon | President | Sale | -- | 1.33K | -- | 1.33K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Purchase | -- | 1.23K | -- | 26.04K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Sale | $122.04 | 381 | $46.50K | 25.66K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Sale | -- | 1.43K | -- | 2.87K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Sale | -- | 1.23K | -- | 1.23K |
| Jan 29, 26 | Carter Timothy | Officer | Sale | -- | 610 | -- | 1.22K |
| Jan 29, 26 | Grant Angela L. | Officer | Purchase | -- | 1.09K | -- | 6.34K |
| Jan 29, 26 | Grant Angela L. | Officer | Sale | $122.04 | 397 | $48.45K | 5.94K |
| Jan 29, 26 | Carter Timothy | Officer | Purchase | -- | 610 | -- | 1.55K |
| Jan 29, 26 | Carter Timothy | Officer | Sale | $122.04 | 254 | $31.00K | 1.30K |
| Jan 29, 25 | Carter Timothy | Officer | Sale | -- | 610 | -- | 1.22K |
| Jan 29, 26 | Herve Rodolphe | COO | Purchase | -- | 1.02K | -- | 3.18K |
| Jan 29, 26 | Herve Rodolphe | COO | Sale | $122.04 | 425 | $51.87K | 2.76K |
| Jan 29, 26 | Herve Rodolphe | COO | Sale | -- | 1.02K | -- | 2.04K |
| Jan 31, 26 | Grant Angela L. | Officer | Purchase | -- | 713 | -- | 7.29K |
| Jan 31, 26 | Grant Angela L. | Officer | Sale | $121.75 | 260 | $31.65K | 7.03K |
| Jan 29, 26 | Grant Angela L. | Officer | Purchase | -- | 1.01K | -- | 6.95K |
| Jan 29, 26 | Grant Angela L. | Officer | Sale | $122.04 | 365 | $44.55K | 6.58K |
| Jan 29, 25 | Grant Angela L. | Officer | Purchase | -- | 1.09K | -- | 6.34K |
| Jan 29, 25 | Grant Angela L. | Officer | Sale | $122.04 | 397 | $48.45K | 5.94K |
| Jan 29, 26 | Grant Angela L. | Officer | Sale | -- | 1.01K | -- | 2.01K |
| Jan 29, 26 | Grant Angela L. | Officer | Sale | -- | 1.09K | -- | 1.09K |
| Jan 31, 26 | Grant Angela L. | Officer | Sale | -- | 713 | -- | -- |
| Jan 31, 26 | Knutzen Jonathan | Officer | Purchase | -- | 890 | -- | 27.54K |
| Jan 31, 26 | Knutzen Jonathan | Officer | Sale | $121.74 | 290 | $35.31K | 27.25K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Purchase | -- | 1.43K | -- | 27.09K |
| Jan 29, 26 | Knutzen Jonathan | Officer | Sale | $122.04 | 444 | $54.19K | 26.65K |
| Jan 29, 25 | Knutzen Jonathan | Officer | Purchase | -- | 1.23K | -- | 26.04K |
| Jan 29, 25 | Knutzen Jonathan | Officer | Sale | $122.04 | 381 | $46.50K | 25.66K |
| Jan 29, 25 | Knutzen Jonathan | Officer | Sale | -- | 1.43K | -- | 2.87K |
| Jan 29, 25 | Knutzen Jonathan | Officer | Sale | -- | 1.23K | -- | 1.23K |
| Jan 31, 26 | Knutzen Jonathan | Officer | Sale | -- | 890 | -- | -- |
| Jan 31, 26 | Armstrong Mac | CEO | Purchase | -- | 4.27K | -- | 101.11K |
| Jan 29, 26 | Armstrong Mac | CEO | Purchase | -- | 5.72K | -- | 99.78K |
| Jan 31, 26 | Armstrong Mac | CEO | Sale | $121.74 | 2.21K | $268.44K | 98.90K |
| Jan 29, 26 | Armstrong Mac | CEO | Sale | $122.04 | 2.94K | $358.68K | 96.84K |
| Jan 29, 26 | Armstrong Mac | CEO | Purchase | -- | 4.79K | -- | 96.52K |
| Jan 29, 26 | Armstrong Mac | CEO | Sale | $122.04 | 2.46K | $300.23K | 94.06K |
| Jan 29, 26 | Armstrong Mac | CEO | Sale | -- | 5.72K | -- | 11.44K |
| Jan 29, 26 | Armstrong Mac | CEO | Sale | -- | 4.79K | -- | 4.79K |
| Jan 31, 26 | Armstrong Mac | CEO | Sale | -- | 4.27K | -- | -- |
| Jan 31, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.05K | -- | 14.55K |
| Jan 29, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.94K | -- | 14.31K |
| Jan 31, 26 | Uchida T Christopher | CFO | Sale | $121.74 | 545 | $66.35K | 14.01K |
| Jan 29, 26 | Uchida T Christopher | CFO | Sale | $122.04 | 815 | $99.47K | 13.50K |
| Jan 29, 26 | Uchida T Christopher | CFO | Purchase | -- | 1.41K | -- | 12.88K |
| Jan 29, 26 | Uchida T Christopher | CFO | Sale | $122.04 | 511 | $62.36K | 12.37K |
| Jan 29, 26 | Uchida T Christopher | CFO | Sale | -- | 1.94K | -- | 3.88K |
| Jan 29, 26 | Uchida T Christopher | CFO | Sale | -- | 1.41K | -- | 1.41K |
| Jan 31, 26 | Uchida T Christopher | CFO | Sale | -- | 1.05K | -- | -- |
| Jan 31, 26 | Christianson Jon | President | Purchase | -- | 995 | -- | 65.94K |
| Jan 29, 26 | Christianson Jon | President | Purchase | -- | 1.79K | -- | 65.62K |
| Jan 31, 26 | Christianson Jon | President | Sale | $121.75 | 515 | $62.70K | 65.42K |
| Jan 29, 26 | Christianson Jon | President | Sale | $122.04 | 677 | $82.62K | 64.94K |
| Jan 29, 26 | Christianson Jon | President | Purchase | -- | 1.33K | -- | 64.31K |
| Jan 29, 26 | Christianson Jon | President | Sale | $122.04 | 481 | $58.70K | 63.83K |
| Jan 29, 25 | Christianson Jon | President | Sale | -- | 1.79K | -- | 3.57K |
| Jan 29, 25 | Christianson Jon | President | Sale | -- | 1.33K | -- | 1.33K |
| Jan 31, 26 | Christianson Jon | President | Sale | -- | 995 | -- | -- |
| Jan 28, 26 | Carter Timothy | Officer | Purchase | -- | 2.17K | -- | 2.17K |
| Jan 28, 26 | Grant Angela L. | Officer | Purchase | -- | 3.83K | -- | 6.69K |
| Jan 28, 26 | Grant Angela L. | Officer | Sale | $119.88 | 1.45K | $173.47K | 5.24K |
| Jan 28, 26 | Grant Angela L. | Officer | Purchase | -- | 3.58K | -- | 3.58K |
| Jan 28, 26 | Uchida T Christopher | CFO | Purchase | -- | 5.66K | -- | 13.58K |
| Jan 28, 26 | Uchida T Christopher | CFO | Sale | $119.88 | 2.10K | $252.11K | 11.47K |
| Jan 28, 26 | Uchida T Christopher | CFO | Purchase | -- | 8.43K | -- | 8.43K |
| Jan 28, 26 | Knutzen Jonathan | Officer | Purchase | -- | 4.78K | -- | 26.34K |
| Jan 28, 26 | Knutzen Jonathan | Officer | Sale | $119.88 | 1.53K | $184.02K | 24.81K |
| Jan 28, 26 | Knutzen Jonathan | Officer | Purchase | -- | 5.90K | -- | 5.90K |
| Jan 28, 26 | Christianson Jon | President | Purchase | -- | 5.34K | -- | 64.98K |
| Jan 28, 26 | Christianson Jon | President | Sale | $119.88 | 1.99K | $238.68K | 62.98K |
| Jan 28, 26 | Christianson Jon | President | Purchase | -- | 7.91K | -- | 7.91K |
| Jan 28, 26 | Armstrong Mac | CEO | Purchase | -- | 22.91K | -- | 103.22K |
| Jan 28, 26 | Armstrong Mac | CEO | Sale | $119.88 | 11.48K | $1.38M | 91.74K |
| Jan 28, 26 | Armstrong Mac | CEO | Purchase | -- | 21.54K | -- | 21.54K |
| Jan 28, 26 | Herve Rodolphe | COO | Purchase | -- | 4.02K | -- | 4.02K |
| Jan 21, 26 | Armstrong Mac | CEO | Sale | $127.84 | 1.05K | $133.98K | 352.34K |
| Jan 21, 26 | Armstrong Mac | CEO | Sale | $128.67 | 1.66K | $212.94K | 350.69K |
| Jan 21, 26 | Armstrong Mac | CEO | Sale | $129.75 | 2.26K | $292.72K | 348.43K |
| Jan 21, 26 | Armstrong Mac | CEO | Sale | $130.29 | 41 | $5.34K | 348.39K |
| Jan 15, 26 | Armstrong Mac | CEO | Purchase | -- | 6.25K | -- | 82.62K |
| Jan 15, 26 | Armstrong Mac | CEO | Sale | $130.00 | 2.31K | $300.30K | 80.31K |
| Jan 15, 26 | Armstrong Mac | CEO | Sale | -- | 6.25K | -- | 12.50K |
| Dec 23, 25 | Christianson Jon | President | Purchase | $98.95 | 1.29K | $127.74K | 60.92K |
| Dec 23, 25 | Christianson Jon | President | Purchase | $87.51 | 200 | $17.50K | 59.83K |
| Dec 23, 25 | Christianson Jon | President | Purchase | $49.53 | 100 | $4.95K | 59.73K |
| Dec 23, 25 | Christianson Jon | President | Purchase | $97.87 | 100 | $9.79K | 59.73K |
| Dec 23, 25 | Christianson Jon | President | Sale | $139.50 | 200 | $27.90K | 59.63K |
| Dec 23, 25 | Christianson Jon | President | Sale | $87.51 | 200 | $17.50K | 12.68K |
| Dec 23, 25 | Christianson Jon | President | Sale | $49.53 | 100 | $4.95K | 2.43K |
| Dec 23, 25 | Christianson Jon | President | Sale | $97.87 | 100 | $9.79K | 1.68K |
| Dec 23, 25 | Christianson Jon | President | Sale | $98.95 | 1.29K | $127.74K | -- |
| Dec 22, 25 | Armstrong Mac | CEO | Sale | $135.04 | 800 | $108.03K | 357.59K |
| Dec 22, 25 | Armstrong Mac | CEO | Sale | $135.95 | 2.43K | $330.63K | 355.16K |
Latest filing · Checked hourly; insiders must file within 2 business days of a trade · About this data