| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.34 | 5,162 | $388,927.28 | 27,770 | 2024-11-22 | Filing | |
| $74.97 | 3,839 | $287,791.02 | 32,932 | 2024-11-21 | Filing | |
| $73.79 | 5,524 | $407,608.23 | 36,771 | 2024-11-21 | Filing | |
| $73.00 | 1,057 | $77,161.53 | 42,295 | 2024-11-21 | Filing | |
| $71.86 | 969 | $69,629.34 | 43,352 | 2024-11-21 | Filing | |
| $70.84 | 430 | $30,463.22 | 44,321 | 2024-11-21 | Filing | |
| $69.58 | 200 | $13,915.00 | 44,751 | 2024-11-21 | Filing | |
| $70.50 | 4,272 | $301,184.54 | 0 | 2024-11-20 | Filing | |
| $69.84 | 1,857 | $129,688.98 | 4,272 | 2024-11-20 | Filing | |
| $68.36 | 9,361 | $639,875.84 | 6,129 | 2024-11-20 | Filing | |
| $72.26 | 774 | $55,926.53 | 15,490 | 2024-11-19 | Filing | |
| $71.35 | 24,784 | $1,768,420.19 | 16,264 | 2024-11-19 | Filing | |
| $70.86 | 5,952 | $421,783.72 | 41,048 | 2024-11-19 | Filing | |
| $70.78 | 126,782 | $8,973,059.44 | 2,719,692 | 2024-11-18 | Filing | |
| $69.78 | 20,359 | $1,420,663.24 | 2,846,474 | 2024-11-15 | Filing | |
| $71.83 | 3,131 | $224,905.37 | 60,011 | 2024-11-18 | Filing | |
| $70.91 | 8,580 | $608,418.10 | 63,142 | 2024-11-18 | Filing | |
| $70.15 | 6,186 | $433,952.23 | 71,722 | 2024-11-18 | Filing | |
| $68.98 | 3,151 | $217,349.36 | 77,908 | 2024-11-18 | Filing | |
| $67.94 | 459 | $31,182.81 | 81,059 | 2024-11-18 | Filing |