| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.62 | 217 | $20,966.54 | 53,931 | 2024-04-05 | Filing | |
| $95.55 | 18 | $1,719.90 | 54,148 | 2024-04-05 | Filing | |
| $96.81 | 2,457 | $237,862.17 | 101,845 | 2024-04-05 | Filing | |
| $96.57 | 200 | $19,314.00 | 101,845 | 2024-04-04 | Filing | |
| $96.61 | 200 | $19,322.00 | 101,845 | 2024-04-03 | Filing | |
| $95.16 | 158 | $15,035.28 | 54,166 | 2024-04-04 | Filing | |
| $95.42 | 276 | $26,335.92 | 54,324 | 2024-04-04 | Filing | |
| $94.62 | 316 | $29,899.92 | 54,600 | 2024-04-03 | Filing | |
| $92.74 | 1 | $92.74 | 54,916 | 2024-04-02 | Filing | |
| $91.74 | 81 | $7,430.94 | 54,917 | 2024-04-02 | Filing | |
| $90.76 | 178 | $16,155.28 | 54,998 | 2024-04-02 | Filing | |
| $89.71 | 170 | $15,250.70 | 55,176 | 2024-04-02 | Filing | |
| $88.76 | 44 | $3,905.44 | 55,346 | 2024-04-02 | Filing | |
| $88.25 | 5,000 | $441,250.00 | 30,620 | 2024-03-07 | Filing | |
| $84.93 | 5,202 | $441,805.86 | 0 | 2024-03-06 | Filing | |
| $86.01 | 3,145 | $270,501.45 | 5,202 | 2024-03-06 | Filing | |
| $91.21 | 2,313 | $210,968.73 | 32,360 | 2024-02-29 | Filing | |
| $90.54 | 1,500 | $135,810.00 | 34,673 | 2024-02-29 | Filing | |
| $88.76 | 2,437 | $216,308.12 | 36,173 | 2024-02-29 | Filing | |
| $92.00 | 8,000 | $736,000.00 | 8,347 | 2024-02-27 | Filing |