| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.24 | 5,189 | $514,941.31 | 180,588 | 2024-11-27 | Filing | |
| $98.00 | 1,684 | $165,033.85 | 185,777 | 2024-11-27 | Filing | |
| $97.25 | 18,144 | $1,764,418.72 | 187,461 | 2024-11-27 | Filing | |
| $93.88 | 500 | $46,942.00 | 205,605 | 2024-11-20 | Filing | |
| $92.82 | 15,809 | $1,467,350.28 | 206,105 | 2024-11-20 | Filing | |
| $92.12 | 10,111 | $931,431.39 | 221,914 | 2024-11-20 | Filing | |
| $95.58 | 4,510 | $431,074.37 | 232,025 | 2024-11-13 | Filing | |
| $94.95 | 9,401 | $892,630.59 | 236,535 | 2024-11-13 | Filing | |
| $93.64 | 2,000 | $187,277.80 | 245,936 | 2024-11-13 | Filing | |
| $92.74 | 10,509 | $974,589.95 | 247,936 | 2024-11-13 | Filing | |
| $97.54 | 500 | $48,770.00 | 164,363 | 2024-11-07 | Filing | |
| $96.03 | 10,236 | $983,003.00 | 164,863 | 2024-11-07 | Filing | |
| $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 |