| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.72 | 100 | $8,872.00 | 336,486 | 2023-08-09 | Filing | |
| $87.91 | 5,899 | $518,585.22 | 336,586 | 2023-08-09 | Filing | |
| $87.02 | 30,695 | $2,670,996.02 | 342,485 | 2023-08-09 | Filing | |
| $86.02 | 20,974 | $1,804,267.38 | 373,180 | 2023-08-09 | Filing | |
| $85.06 | 27,969 | $2,378,914.48 | 394,154 | 2023-08-09 | Filing | |
| $117.89 | 332 | $39,139.91 | 275,218 | 2023-07-25 | Filing | |
| $117.35 | 2,404 | $282,115.41 | 275,550 | 2023-07-25 | Filing | |
| $116.28 | 4,426 | $514,642.00 | 277,954 | 2023-07-25 | Filing | |
| $115.40 | 2,838 | $327,508.61 | 282,380 | 2023-07-25 | Filing | |
| $110.12 | 24,689 | $2,718,648.99 | 96,470 | 2023-07-14 | Filing | |
| $110.21 | 20,000 | $2,204,108.00 | 275,218 | 2023-07-14 | Filing | |
| $108.32 | 1,100 | $119,154.97 | 336,486 | 2023-07-12 | Filing | |
| $107.05 | 15,360 | $1,644,320.26 | 337,586 | 2023-07-12 | Filing | |
| $106.19 | 39,391 | $4,182,965.74 | 352,946 | 2023-07-12 | Filing | |
| $105.48 | 29,786 | $3,141,806.43 | 392,337 | 2023-07-12 | Filing | |
| $108.33 | 200 | $21,665.00 | 275,218 | 2023-07-12 | Filing | |
| $107.19 | 1,226 | $131,420.58 | 275,418 | 2023-07-12 | Filing | |
| $106.43 | 3,512 | $373,769.87 | 276,644 | 2023-07-12 | Filing | |
| $105.63 | 5,062 | $534,685.39 | 280,156 | 2023-07-12 | Filing | |
| $105.08 | 20,000 | $2,101,696.00 | 275,218 | 2023-07-11 | Filing |