| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.33 | 16,272 | $1,551,180.47 | 175,099 | 2024-11-07 | Filing | |
| $94.42 | 6,992 | $660,204.92 | 191,371 | 2024-11-07 | Filing | |
| $98.29 | 3,769 | $370,458.40 | 198,363 | 2024-11-06 | Filing | |
| $97.59 | 17,150 | $1,673,719.95 | 202,132 | 2024-11-06 | Filing | |
| $96.57 | 2,678 | $258,617.94 | 219,282 | 2024-11-06 | Filing | |
| $95.68 | 9,403 | $899,648.01 | 221,960 | 2024-11-06 | Filing | |
| $98.43 | 2,191 | $215,659.03 | 231,363 | 2024-11-05 | Filing | |
| $97.17 | 11,487 | $1,116,176.86 | 233,554 | 2024-11-05 | Filing | |
| $96.49 | 11,756 | $1,134,332.91 | 245,041 | 2024-11-05 | Filing | |
| $95.38 | 7,566 | $721,666.26 | 256,797 | 2024-11-05 | Filing | |
| $91.00 | 288,461 | $26,249,951.00 | 258,445 | 2024-10-30 | Filing | |
| $73.75 | 926 | $68,292.50 | 96,096 | 2024-10-15 | Filing | |
| $73.02 | 8,115 | $592,557.30 | 97,022 | 2024-10-15 | Filing | |
| $72.11 | 15,959 | $1,150,803.49 | 105,137 | 2024-10-15 | Filing | |
| $83.35 | 400 | $33,340.00 | 96,096 | 2024-09-16 | Filing | |
| $82.69 | 17,977 | $1,486,518.13 | 96,496 | 2024-09-16 | Filing | |
| $81.96 | 6,623 | $542,821.08 | 114,473 | 2024-09-16 | Filing | |
| $80.65 | 28,689 | $2,313,701.87 | 197,453 | 2024-09-12 | Filing | |
| $79.78 | 9,402 | $750,096.26 | 226,142 | 2024-09-12 | Filing | |
| $78.89 | 2,318 | $182,876.06 | 235,544 | 2024-09-12 | Filing |