| 2026-10-05 | Heissenbuttel William Holmes | Sell | 120 | $230.22 | 27.63K |
| 2026-10-05 | Heissenbuttel William Holmes | Sell | 160 | $231.62 | 37.06K |
| 2026-10-05 | Heissenbuttel William Holmes | Sell | 280 | $233.10 | 65.27K |
| 2026-10-05 | Heissenbuttel William Holmes | Sell | 841 | $234.17 | 196.94K |
| 2026-10-05 | Heissenbuttel William Holmes | Sell | 983 | $235.05 | 231.05K |
| 2026-10-05 | Heissenbuttel William Holmes | Sell | 41 | $235.84 | 9.67K |
| 2026-09-14 | Raffield Martin | Sell | 27 | $248.34 | 6.71K |
| 2026-09-11 | Raffield Martin | Sell | 40 | — | — |
| 2026-09-03 | Heissenbuttel William Holmes | Sell | 57 | $259.98 | 14.82K |
| 2026-09-03 | Heissenbuttel William Holmes | Sell | 1.61K | $261.31 | 420.19K |
| 2026-09-03 | Heissenbuttel William Holmes | Sell | 877 | $262.31 | 230.05K |
| 2026-09-03 | Heissenbuttel William Holmes | Sell | 1.17K | $263.53 | 309.12K |
| 2026-09-03 | Heissenbuttel William Holmes | Sell | 3.56K | $264.59 | 941.94K |
| 2026-08-28 | Shefman Randy | Sell | 500 | $262.80 | 131.40K |
| 2026-06-16 | Shefman Randy | Sell | 500 | $215.85 | 107.92K |
| 2026-05-11 | Shefman Randy | Sell | 1.00K | $243.74 | 243.74K |
| 2026-03-12 | Isto Mark | Sell | 2.00K | $274.83 | 549.66K |
| 2026-03-11 | Crandall David R | Sell | 150 | — | — |
| 2026-03-04 | Libner Paul | Sell | 200 | $280.20 | 56.04K |
| 2026-03-04 | Libner Paul | Sell | 700 | $281.42 | 196.99K |
| 2026-03-04 | Libner Paul | Sell | 700 | $282.82 | 197.97K |
| 2026-03-04 | Libner Paul | Sell | 500 | $283.66 | 141.83K |
| 2026-03-04 | Libner Paul | Sell | 100 | $284.41 | 28.44K |
| 2026-03-04 | Libner Paul | Sell | 1.00K | $285.84 | 285.84K |
| 2026-03-02 | Shefman Randy | Sell | 309 | $304.29 | 94.03K |
| 2026-03-02 | Raffield Martin | Sell | 213 | $304.29 | 64.81K |
| 2026-03-02 | Libner Paul | Sell | 515 | $304.29 | 156.71K |
| 2026-03-02 | Breeze Daniel | Sell | 700 | $299.73 | 209.81K |
| 2026-03-02 | Breeze Daniel | Sell | 700 | $302.00 | 211.40K |
| 2026-03-02 | Heissenbuttel William Holmes | Sell | 1.40K | $304.29 | 424.48K |
| 2026-03-01 | Crandall David R | Sell | 232 | $299.79 | 69.55K |
| 2026-03-01 | Shefman Randy | Sell | 368 | $299.79 | 110.32K |
| 2026-03-01 | Raffield Martin | Sell | 354 | $299.79 | 106.13K |
| 2026-03-01 | Libner Paul | Sell | 622 | $299.79 | 186.47K |
| 2026-03-01 | Heissenbuttel William Holmes | Sell | 1.62K | $299.79 | 486.86K |
| 2026-02-27 | Crandall David R | Sell | 192 | $299.79 | 57.56K |
| 2026-02-27 | Shefman Randy | Sell | 312 | $299.79 | 93.53K |
| 2026-02-27 | Raffield Martin | Sell | 313 | $299.79 | 93.83K |
| 2026-02-27 | Libner Paul | Sell | 480 | $299.79 | 143.90K |
| 2026-02-27 | Heissenbuttel William Holmes | Sell | 1.22K | $299.79 | 364.54K |
| 2026-02-26 | Sokalsky Jamie C | Buy | 561 | — | — |
| 2026-02-26 | Vance Ronald J | Buy | 561 | — | — |
| 2026-02-26 | Veenman Sybil E | Buy | 561 | — | — |
| 2026-02-26 | Isto Mark | Buy | 561 | — | — |
| 2026-02-26 | Chubbs Fabiana | Buy | 561 | — | — |
| 2026-02-26 | Hayes William M. | Buy | 561 | — | — |
| 2026-02-26 | Crandall David R | Buy | 914 | — | — |
| 2026-02-26 | Shefman Randy | Buy | 340 | — | — |
| 2026-02-26 | Shefman Randy | Buy | 1.56K | — | — |
| 2026-02-26 | Raffield Martin | Buy | 340 | — | — |
| 2026-02-26 | Raffield Martin | Buy | 1.61K | — | — |
| 2026-02-26 | Libner Paul | Buy | 340 | — | — |
| 2026-02-26 | Libner Paul | Buy | 1.61K | — | — |
| 2026-02-26 | Breeze Daniel | Buy | 340 | — | — |
| 2026-02-26 | Breeze Daniel | Buy | 1.79K | — | — |
| 2026-02-26 | Heissenbuttel William Holmes | Buy | 680 | — | — |
| 2026-02-26 | Heissenbuttel William Holmes | Buy | 4.21K | — | — |
| 2026-02-20 | Hayes William M. | Sell | 4.17K | $277.07 | 1.16M |
| 2026-02-03 | Isto Mark | Sell | 580 | — | — |
| 2025-12-17 | Libner Paul | Sell | 463 | — | — |
| 2025-12-17 | Vance Ronald J | Sell | 300 | $218.53 | 65.56K |
| 2025-12-11 | Vance Ronald J | Sell | 500 | $218.29 | 109.14K |
| 2025-12-04 | Breeze Daniel | Sell | 970 | $202.23 | 196.16K |
| 2025-11-24 | Libner Paul | Sell | 225 | — | — |
| 2025-09-14 | Raffield Martin | Sell | 18 | $189.32 | 3.41K |
| 2025-08-18 | Heissenbuttel William Holmes | Sell | 657 | $171.55 | 112.71K |
| 2025-08-18 | Shefman Randy | Sell | 186 | $171.55 | 31.91K |
| 2025-08-18 | Libner Paul | Sell | 229 | $171.55 | 39.28K |
| 2025-06-10 | Libner Paul | Sell | 2.00K | $176.96 | 353.92K |
| 2025-05-22 | Isto Mark | Other | 0 | — | — |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 9.43K | $77.73 | 733.30K |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 8.06K | $87.42 | 704.34K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 11.19K | $185.92 | 2.08M |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 1.29K | $77.73 | 99.96K |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 1.14K | $87.42 | 99.92K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 1.61K | $185.92 | 299.52K |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 1.20K | $83.29 | 99.95K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 6.13K | $185.92 | 1.14M |
| 2025-04-22 | Heissenbuttel William Holmes | Buy | 7.72K | $83.29 | 643.00K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 9.43K | $77.73 | 733.30K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 1.29K | $77.73 | 99.96K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 7.72K | $83.29 | 643.00K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 1.20K | $83.29 | 99.95K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 8.06K | $87.42 | 704.34K |
| 2025-04-22 | Heissenbuttel William Holmes | Sell | 1.14K | $87.42 | 99.92K |
| 2025-03-17 | Shefman Randy | Sell | 1.30K | $154.98 | 201.47K |
| 2025-03-11 | Breeze Daniel | Sell | 705 | $154.00 | 108.57K |
| 2025-03-03 | Shefman Randy | Buy | 1.41K | — | — |
| 2025-03-03 | Shefman Randy | Sell | 546 | $147.56 | 80.57K |
| 2025-03-03 | Raffield Martin | Buy | 1.22K | — | — |
| 2025-03-03 | Raffield Martin | Sell | 471 | $147.56 | 69.50K |
| 2025-03-03 | Libner Paul | Buy | 1.41K | — | — |
| 2025-03-03 | Libner Paul | Sell | 546 | $147.56 | 80.57K |
| 2025-03-02 | Shefman Randy | Sell | 302 | $147.00 | 44.39K |
| 2025-03-02 | Raffield Martin | Sell | 213 | $147.00 | 31.31K |
| 2025-03-02 | Libner Paul | Sell | 339 | $147.00 | 49.83K |
| 2025-03-01 | Shefman Randy | Sell | 403 | $147.00 | 59.24K |
| 2025-03-01 | Raffield Martin | Sell | 390 | $147.00 | 57.33K |
| 2025-03-01 | Libner Paul | Sell | 439 | $147.00 | 64.53K |
| 2025-03-01 | Crandall David R | Sell | 268 | $147.00 | 39.40K |