| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $210.44 | 4,176 | $878,812.47 | 3,623 | 2025-11-10 | Filing | |
| $217.17 | 68,128 | $14,795,357.76 | 990,228 | 2025-10-31 | Filing | |
| $216.26 | 223,449 | $48,323,080.74 | 1,058,356 | 2025-10-31 | Filing | |
| $215.67 | 308,423 | $66,517,588.41 | 1,281,805 | 2025-10-31 | Filing | |
| $211.06 | 2,778 | $586,319.12 | 20,751 | 2025-08-22 | Filing | |
| $200.83 | 47,316 | $9,502,472.28 | 3,105,808 | 2025-05-12 | Filing | |
| $199.67 | 158,951 | $31,737,746.17 | 3,153,124 | 2025-05-12 | Filing | |
| $199.15 | 164,412 | $32,742,649.80 | 3,312,075 | 2025-05-12 | Filing | |
| $197.86 | 58,313 | $11,537,810.18 | 3,476,487 | 2025-05-12 | Filing | |
| $197.06 | 189,314 | $37,306,216.84 | 3,534,800 | 2025-05-12 | Filing | |
| $195.69 | 109,801 | $21,486,957.69 | 3,724,114 | 2025-05-12 | Filing | |
| $194.97 | 355,668 | $69,344,589.96 | 3,833,915 | 2025-05-12 | Filing | |
| $194.08 | 166,225 | $32,260,948.00 | 4,189,583 | 2025-05-12 | Filing | |
| $198.05 | 8,004 | $1,585,216.21 | 15,179 | 2025-04-30 | Filing | |
| $197.95 | 7,801 | $1,544,207.95 | 23,183 | 2025-04-30 | Filing | |
| $206.46 | 550 | $113,553.00 | 120,518 | 2025-02-07 | Filing | |
| $224.13 | 5,700 | $1,277,541.00 | 20,230 | 2025-01-30 | Filing | |
| $236.59 | 26,318 | $6,226,496.67 | 15,225 | 2024-11-26 | Filing | |
| $238.00 | 8,370 | $1,992,060.00 | 15,225 | 2024-11-25 | Filing | |
| $268.37 | 952 | $255,483.48 | 4,212 | 2024-08-26 | Filing |