| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.13 | 6,194 | $539,683.22 | 53,270 | 2023-12-06 | Filing | |
| $87.66 | 100 | $8,766.00 | 59,464 | 2023-12-05 | Filing | |
| $86.27 | 16,078 | $1,387,018.51 | 3,936,853 | 2023-12-05 | Filing | |
| $87.70 | 20,925 | $1,835,153.89 | 3,952,931 | 2023-12-04 | Filing | |
| $87.11 | 64,367 | $5,606,912.82 | 3,973,856 | 2023-12-01 | Filing | |
| $85.90 | 363 | $31,181.70 | 61,151 | 2023-12-01 | Filing | |
| $85.90 | 161 | $13,829.90 | 27,486 | 2023-12-01 | Filing | |
| $84.95 | 44,427 | $3,774,073.65 | 4,038,223 | 2023-11-30 | Filing | |
| $84.94 | 22,434 | $1,905,543.96 | 4,082,650 | 2023-11-29 | Filing | |
| $86.25 | 28,907 | $2,493,228.75 | 4,105,084 | 2023-11-28 | Filing | |
| $90.72 | 5,000 | $453,600.00 | 29,624 | 2023-11-15 | Filing | |
| $86.05 | 15,526 | $1,336,012.30 | 25,673 | 2023-11-08 | Filing | |
| $86.28 | 129 | $11,130.12 | 113,771 | 2023-11-01 | Filing | |
| $86.28 | 104 | $8,973.12 | 20,509 | 2023-11-01 | Filing | |
| $86.28 | 253 | $21,828.84 | 57,249 | 2023-11-01 | Filing | |
| $70.91 | 1,000 | $70,910.00 | 36,358 | 2023-08-09 | Filing | |
| $72.50 | 871 | $63,147.50 | 60,985 | 2023-06-15 | Filing | |
| $72.51 | 3,000 | $217,530.00 | 61,856 | 2023-06-15 | Filing | |
| $72.67 | 2,197 | $159,655.99 | 64,856 | 2023-06-15 | Filing | |
| $72.86 | 5,000 | $364,300.00 | 114,389 | 2023-06-13 | Filing |