| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.04 | 2,235 | $221,359.32 | 152,762 | 2024-12-04 | Filing | |
| $98.09 | 5,126 | $502,807.80 | 154,997 | 2024-12-04 | Filing | |
| $97.01 | 13,762 | $1,335,065.38 | 160,123 | 2024-12-04 | Filing | |
| $96.15 | 5,300 | $509,611.96 | 173,885 | 2024-12-04 | Filing | |
| $97.90 | 8,118 | $794,752.20 | 52,472 | 2024-12-04 | Filing | |
| $96.98 | 16,187 | $1,569,815.26 | 60,590 | 2024-12-04 | Filing | |
| $96.12 | 3,787 | $364,006.44 | 76,777 | 2024-12-04 | Filing | |
| $99.96 | 1,403 | $140,244.02 | 179,185 | 2024-11-27 | Filing | |
| $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 |