| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.47 | 5,212 | $544,497.64 | 28,516 | 2024-05-08 | Filing | |
| $117.50 | 5,000 | $587,500.00 | 84,643 | 2023-12-14 | Filing | |
| $117.55 | 100 | $11,755.00 | 0 | 2023-12-15 | Filing | |
| $117.14 | 2,500 | $292,850.00 | 64,074 | 2023-12-08 | Filing | |
| $114.06 | 1,205 | $137,442.30 | 489,650 | 2023-11-24 | Filing | |
| $113.59 | 10,795 | $1,226,204.05 | 490,855 | 2023-11-24 | Filing | |
| $114.36 | 3,500 | $400,260.00 | 1,925 | 2023-11-27 | Filing | |
| $113.51 | 5,000 | $567,550.00 | 66,574 | 2023-11-20 | Filing | |
| $112.28 | 1,010 | $113,402.80 | 20,599 | 2023-11-17 | Filing | |
| $111.81 | 2,490 | $278,406.90 | 21,609 | 2023-11-17 | Filing | |
| $110.64 | 10,000 | $1,106,400.00 | 84,216 | 2023-11-14 | Filing | |
| $110.30 | 10,000 | $1,103,000.00 | 89,643 | 2023-11-14 | Filing | |
| $107.07 | 5,000 | $535,350.00 | 71,574 | 2023-11-09 | Filing | |
| $104.96 | 2,800 | $293,888.00 | 501,650 | 2023-11-01 | Filing | |
| $104.44 | 3,300 | $344,652.00 | 504,450 | 2023-11-01 | Filing | |
| $103.32 | 5,694 | $588,304.08 | 507,750 | 2023-11-01 | Filing | |
| $102.24 | 5,592 | $571,726.08 | 513,444 | 2023-11-01 | Filing | |
| $98.24 | 1,500 | $147,360.00 | 9,115 | 2023-08-24 | Filing | |
| $101.33 | 18,950 | $1,920,203.50 | 519,036 | 2023-08-14 | Filing | |
| $110.12 | 12,302 | $1,354,696.24 | 537,986 | 2023-05-25 | Filing |