| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.62 | 1,972 | $304,907.48 | 441,117 | 2024-12-16 | Filing | |
| $153.83 | 528 | $81,221.50 | 443,089 | 2024-12-16 | Filing | |
| $159.42 | 207 | $33,000.79 | 158,462 | 2024-12-11 | Filing | |
| $158.49 | 600 | $95,092.02 | 158,669 | 2024-12-11 | Filing | |
| $157.58 | 1,753 | $276,237.56 | 159,269 | 2024-12-11 | Filing | |
| $156.12 | 4,576 | $714,389.56 | 161,022 | 2024-12-11 | Filing | |
| $154.64 | 700 | $108,248.98 | 165,598 | 2024-12-11 | Filing | |
| $159.26 | 900 | $143,334.00 | 195,667 | 2024-12-11 | Filing | |
| $158.49 | 3,300 | $523,006.11 | 196,567 | 2024-12-11 | Filing | |
| $157.45 | 8,556 | $1,347,164.45 | 199,867 | 2024-12-11 | Filing | |
| $156.41 | 6,844 | $1,070,483.04 | 208,423 | 2024-12-11 | Filing | |
| $155.56 | 3,114 | $484,408.55 | 215,267 | 2024-12-11 | Filing | |
| $154.60 | 2,286 | $353,407.83 | 218,381 | 2024-12-11 | Filing | |
| $166.59 | 3,346 | $557,410.14 | 379,693 | 2024-12-09 | Filing | |
| $165.76 | 4,700 | $779,079.52 | 383,039 | 2024-12-09 | Filing | |
| $163.95 | 855 | $140,177.16 | 387,739 | 2024-12-09 | Filing | |
| $162.99 | 1,400 | $228,185.02 | 388,594 | 2024-12-09 | Filing | |
| $161.77 | 10,120 | $1,637,119.48 | 389,994 | 2024-12-09 | Filing | |
| $161.13 | 51,267 | $8,260,769.62 | 400,114 | 2024-12-09 | Filing | |
| $160.15 | 21,398 | $3,426,979.57 | 451,381 | 2024-12-09 | Filing |