| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.26 | 26,186 | $2,677,780.36 | 188,927 | 2024-10-15 | Filing | |
| $104.69 | 174 | $18,216.06 | 33,300 | 2024-10-01 | Filing | |
| $103.92 | 405 | $42,087.60 | 33,474 | 2024-10-01 | Filing | |
| $103.08 | 1,125 | $115,965.00 | 33,879 | 2024-10-01 | Filing | |
| $101.73 | 1,300 | $132,249.00 | 35,004 | 2024-10-01 | Filing | |
| $100.86 | 796 | $80,284.56 | 36,304 | 2024-10-01 | Filing | |
| $99.93 | 1,200 | $119,916.00 | 37,100 | 2024-10-01 | Filing | |
| $101.89 | 2,963 | $301,900.07 | 33,300 | 2024-09-30 | Filing | |
| $101.13 | 5,032 | $508,886.16 | 36,263 | 2024-09-30 | Filing | |
| $100.09 | 1,305 | $130,617.45 | 41,295 | 2024-09-30 | Filing | |
| $98.88 | 700 | $69,216.00 | 42,600 | 2024-09-30 | Filing | |
| $107.82 | 23 | $2,479.86 | 226,522 | 2024-09-23 | Filing | |
| $106.50 | 6 | $639.00 | 226,545 | 2024-09-23 | Filing | |
| $105.36 | 163 | $17,173.68 | 226,551 | 2024-09-23 | Filing | |
| $104.54 | 230 | $24,044.20 | 226,714 | 2024-09-23 | Filing | |
| $103.16 | 101 | $10,419.16 | 226,944 | 2024-09-23 | Filing | |
| $102.29 | 1,121 | $114,667.09 | 227,045 | 2024-09-23 | Filing | |
| $101.34 | 356 | $36,077.04 | 228,166 | 2024-09-23 | Filing | |
| $102.80 | 100 | $10,280.00 | 33,300 | 2024-09-16 | Filing | |
| $102.54 | 7,812 | $801,042.48 | 33,400 | 2024-09-16 | Filing |