| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $162.00 | 10,000 | $1,620,000.00 | 10,973,679 | 2024-09-13 | Filing |
| Large Shareholder, Officer, Director | $161.19 | 11,166 | $1,799,847.54 | 10,983,679 | 2024-09-13 | Filing |
| Large Shareholder, Officer, Director | $159.50 | 8,987 | $1,433,426.50 | 10,994,845 | 2024-09-13 | Filing |
| Large Shareholder, Officer, Director | $158.77 | 33,152 | $5,263,543.04 | 11,003,832 | 2024-09-13 | Filing |
| Large Shareholder, Officer, Director | $160.50 | 4,383 | $703,471.50 | 11,036,984 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $158.69 | 12,372 | $1,963,312.68 | 11,041,367 | 2024-09-12 | Filing |
| Large Shareholder, Officer, Director | $157.82 | 31,106 | $4,909,148.92 | 11,053,739 | 2024-09-12 | Filing |
| Director | $155.48 | 2,092 | $325,264.16 | 104,654 | 2024-09-11 | Filing |
| Director | $154.80 | 2,508 | $388,238.40 | 106,746 | 2024-09-11 | Filing |
| Director | $153.35 | 1,479 | $226,804.65 | 109,254 | 2024-09-11 | Filing |
| Director | $152.44 | 2,221 | $338,569.24 | 110,733 | 2024-09-11 | Filing |
| Director | $151.08 | 1,700 | $256,836.00 | 112,954 | 2024-09-11 | Filing |
| Director | $186.61 | 2,479 | $462,606.19 | 127,976 | 2024-08-30 | Filing |
| Director | $187.48 | 7,521 | $1,410,037.08 | 130,455 | 2024-08-30 | Filing |
| Officer | $177.51 | 112 | $19,881.12 | 64,377 | 2024-08-15 | Filing |
| Officer | $176.71 | 4,888 | $863,758.48 | 64,489 | 2024-08-15 | Filing |
| Large Shareholder, Officer, Director | $160.00 | 49,242 | $7,878,720.00 | 11,084,845 | 2024-08-08 | Filing |
| Large Shareholder, Officer, Director | $162.14 | 1,795 | $291,041.30 | 11,134,087 | 2024-08-07 | Filing |
| Large Shareholder, Officer, Director | $160.55 | 48,963 | $7,861,009.65 | 11,135,882 | 2024-08-07 | Filing |
| Large Shareholder, Officer, Director | $135.58 | 5,400 | $732,132.00 | 11,184,845 | 2024-06-12 | Filing |