| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.44 | 7,780 | $874,789.42 | 0 | 2024-11-22 | Filing | |
| $112.19 | 45,120 | $5,062,220.35 | 10,325 | 2024-11-21 | Filing | |
| $107.43 | 6,600 | $709,042.62 | 37,169 | 2024-11-12 | Filing | |
| $107.44 | 6,600 | $709,107.96 | 37,169 | 2024-11-12 | Filing | |
| $104.30 | 34,177 | $3,564,688.44 | 112,719 | 2024-11-07 | Filing | |
| $103.84 | 139,527 | $14,488,330.20 | 112,719 | 2024-11-06 | Filing | |
| $103.84 | 160,473 | $16,663,339.80 | 112,719 | 2024-11-06 | Filing | |
| $104.00 | 100,000 | $10,400,160.00 | 112,719 | 2024-11-05 | Filing | |
| $103.03 | 159,023 | $16,384,664.47 | 112,719 | 2024-11-04 | Filing | |
| $103.03 | 6,800 | $700,626.44 | 112,719 | 2024-11-04 | Filing | |
| $103.73 | 5,795 | $601,125.20 | 7,129 | 2024-11-04 | Filing | |
| $103.94 | 5,795 | $602,338.10 | 7,129 | 2024-11-04 | Filing | |
| $99.37 | 26,232 | $2,606,681.71 | 4,319 | 2024-08-05 | Filing | |
| $99.37 | 8,470 | $841,666.44 | 4,319 | 2024-08-05 | Filing | |
| $99.37 | 6,301 | $626,132.26 | 4,319 | 2024-08-05 | Filing | |
| $99.37 | 9,366 | $930,702.23 | 4,319 | 2024-08-05 | Filing | |
| $99.37 | 8,959 | $890,258.52 | 4,319 | 2024-08-05 | Filing | |
| $107.00 | 54,654 | $5,848,017.80 | 10,325 | 2024-06-14 | Filing | |
| $106.56 | 86,740 | $9,243,170.53 | 7,634 | 2024-06-14 | Filing | |
| $106.71 | 2,500 | $266,777.50 | 0 | 2024-06-14 | Filing |