| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $66.41 | 284,015 | $18,861,436.15 | 33,760,991 | 2023-05-30 | Filing | |
| $65.88 | 85,087 | $5,605,531.56 | 34,045,006 | 2023-05-26 | Filing | |
| $65.51 | 113,715 | $7,449,469.65 | 34,130,093 | 2023-05-26 | Filing | |
| $64.29 | 212,142 | $13,638,609.18 | 34,243,808 | 2023-05-25 | Filing | |
| $66.08 | 10,902 | $720,404.16 | 34,455,950 | 2023-05-23 | Filing | |
| $66.20 | 21,092 | $1,396,290.40 | 34,466,852 | 2023-05-22 | Filing | |
| $65.88 | 189,828 | $12,505,868.64 | 34,487,944 | 2023-05-22 | Filing | |
| $64.80 | 121,619 | $7,880,911.20 | 34,677,772 | 2023-05-22 | Filing | |
| $64.04 | 5,487 | $351,387.48 | 34,799,391 | 2023-05-19 | Filing | |
| $63.78 | 40,689 | $2,595,144.42 | 34,804,878 | 2023-05-18 | Filing | |
| $63.75 | 141,630 | $9,028,912.50 | 34,845,567 | 2023-05-17 | Filing | |
| $63.60 | 14,744 | $937,718.40 | 34,987,197 | 2023-05-15 | Filing | |
| $63.88 | 9,500 | $606,860.00 | 35,001,941 | 2023-05-12 | Filing | |
| $63.91 | 43,431 | $2,775,675.21 | 35,011,441 | 2023-05-11 | Filing | |
| $64.28 | 44,185 | $2,840,211.80 | 35,054,872 | 2023-05-10 | Filing | |
| $63.77 | 296,701 | $18,920,622.77 | 35,099,057 | 2023-05-10 | Filing | |
| $62.85 | 187,734 | $11,799,081.90 | 35,395,758 | 2023-05-09 | Filing | |
| $62.51 | 1,200 | $75,012.00 | 35,583,492 | 2023-05-03 | Filing | |
| $63.74 | 208,924 | $13,316,815.76 | 35,584,692 | 2023-05-01 | Filing | |
| $63.58 | 9,462 | $601,593.96 | 35,793,616 | 2023-04-28 | Filing |