| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.32 | 546 | $70,608.72 | 756,489 | 2024-06-11 | Filing | |
| $129.09 | 222 | $28,658.87 | 230,527 | 2024-06-11 | Filing | |
| $128.35 | 1,254 | $160,955.92 | 230,749 | 2024-06-11 | Filing | |
| $137.14 | 15,000 | $2,057,100.00 | 757,597 | 2024-06-04 | Filing | |
| $158.36 | 6,500 | $1,029,340.00 | 36,076 | 2024-05-24 | Filing | |
| $161.15 | 1,500 | $241,725.00 | 772,597 | 2024-05-14 | Filing | |
| $159.78 | 600 | $95,870.40 | 354,954 | 2024-05-01 | Filing | |
| $158.76 | 500 | $79,378.00 | 355,554 | 2024-05-01 | Filing | |
| $157.87 | 1,702 | $268,696.44 | 356,054 | 2024-05-01 | Filing | |
| $156.77 | 2,233 | $350,069.64 | 357,756 | 2024-05-01 | Filing | |
| $155.95 | 7,047 | $1,099,000.79 | 359,989 | 2024-05-01 | Filing | |
| $154.48 | 700 | $108,133.20 | 367,036 | 2024-05-01 | Filing | |
| $156.38 | 1,500 | $234,570.00 | 774,097 | 2024-04-15 | Filing | |
| $157.42 | 1,968 | $309,792.72 | 30,425 | 2024-03-19 | Filing | |
| $156.98 | 1,500 | $235,470.00 | 28,393 | 2024-03-18 | Filing | |
| $157.70 | 100 | $15,770.00 | 233,297 | 2024-03-18 | Filing | |
| $156.91 | 10,873 | $1,706,104.18 | 233,397 | 2024-03-18 | Filing | |
| $156.35 | 8,791 | $1,374,428.90 | 244,270 | 2024-03-18 | Filing | |
| $156.25 | 8,515 | $1,330,502.81 | 55,216 | 2024-03-18 | Filing | |
| $157.87 | 6,492 | $1,024,892.04 | 748,257 | 2024-03-18 | Filing |