| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.57 | 6,198 | $648,103.79 | 299,475 | 2023-06-05 | Filing | |
| $105.31 | 2,590 | $272,745.13 | 297,337 | 2023-06-05 | Filing | |
| $104.55 | 5,746 | $600,723.04 | 299,927 | 2023-06-05 | Filing | |
| $106.23 | 158 | $16,783.76 | 252,792 | 2023-06-05 | Filing | |
| $105.23 | 13,647 | $1,436,122.94 | 252,950 | 2023-06-05 | Filing | |
| $104.51 | 19,010 | $1,986,799.73 | 266,597 | 2023-06-05 | Filing | |
| $106.23 | 100 | $10,623.00 | 285,607 | 2023-06-05 | Filing | |
| $105.21 | 17,934 | $1,886,751.85 | 285,707 | 2023-06-05 | Filing | |
| $104.49 | 21,706 | $2,267,964.43 | 303,641 | 2023-06-05 | Filing | |
| $106.10 | 278 | $29,495.83 | 79,104 | 2023-06-05 | Filing | |
| $105.18 | 11,310 | $1,189,564.31 | 79,382 | 2023-06-05 | Filing | |
| $104.44 | 12,071 | $1,260,640.92 | 90,692 | 2023-06-05 | Filing | |
| $107.47 | 4,300 | $462,141.64 | 22,143 | 2023-06-06 | Filing | |
| $107.11 | 32,473 | $3,478,056.39 | 26,443 | 2023-06-06 | Filing | |
| $103.50 | 4,795 | $496,282.50 | 96,763 | 2023-06-02 | Filing | |
| $103.50 | 3,121 | $323,023.50 | 101,558 | 2023-06-02 | Filing | |
| $103.50 | 7,063 | $731,020.50 | 104,679 | 2023-06-02 | Filing | |
| $105.63 | 1,995 | $210,733.85 | 108,506 | 2023-06-02 | Filing | |
| $104.55 | 1,045 | $109,256.11 | 110,501 | 2023-06-02 | Filing | |
| $103.72 | 3,977 | $412,507.96 | 111,546 | 2023-06-02 | Filing |