| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $280.00 | 9,007 | $2,521,960.00 | 97,983 | 2024-07-31 | Filing | |
| $279.50 | 3,928 | $1,097,876.00 | 41,149 | 2024-08-01 | Filing | |
| $279.84 | 16,172 | $4,525,554.69 | 29,407 | 2024-08-01 | Filing | |
| $275.16 | 9,600 | $2,641,536.00 | 20,230 | 2024-07-25 | Filing | |
| $270.51 | 14,507 | $3,924,352.40 | 23,595 | 2024-07-25 | Filing | |
| $265.00 | 9,005 | $2,386,325.00 | 106,990 | 2024-05-16 | Filing | |
| $255.00 | 19,085 | $4,866,675.00 | 115,995 | 2024-05-14 | Filing | |
| $252.95 | 15,931 | $4,029,666.80 | 29,407 | 2024-05-10 | Filing | |
| $253.19 | 9,243 | $2,340,236.09 | 29,407 | 2024-05-10 | Filing |