| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.47 | 300 | $36,741.00 | 40,162 | 2024-11-06 | Filing | |
| $122.42 | 182 | $22,280.44 | 40,462 | 2024-11-06 | Filing | |
| $122.29 | 400 | $48,916.00 | 40,844 | 2024-11-06 | Filing | |
| $122.25 | 417 | $50,978.25 | 41,244 | 2024-11-06 | Filing | |
| $122.17 | 300 | $36,651.00 | 41,661 | 2024-11-06 | Filing | |
| $122.16 | 1,267 | $154,776.72 | 41,961 | 2024-11-06 | Filing | |
| $122.15 | 900 | $109,935.00 | 43,228 | 2024-11-06 | Filing | |
| $122.14 | 789 | $96,368.46 | 44,128 | 2024-11-06 | Filing | |
| $110.43 | 400 | $44,172.00 | 6,483 | 2024-11-01 | Filing | |
| $110.42 | 400 | $44,168.00 | 6,883 | 2024-11-01 | Filing | |
| $110.30 | 49 | $5,404.70 | 7,283 | 2024-11-01 | Filing | |
| $110.29 | 3,900 | $430,131.00 | 1,576,604 | 2024-11-01 | Filing | |
| $109.40 | 5,308 | $580,695.20 | 1,580,504 | 2024-11-01 | Filing | |
| $108.42 | 10,404 | $1,128,001.68 | 1,585,812 | 2024-11-01 | Filing | |
| $107.87 | 4,688 | $505,694.56 | 1,596,216 | 2024-11-01 | Filing | |
| $103.02 | 800 | $82,416.00 | 1,600,904 | 2024-10-01 | Filing | |
| $102.27 | 7,555 | $772,649.85 | 1,601,704 | 2024-10-01 | Filing | |
| $101.56 | 15,245 | $1,548,282.20 | 1,609,259 | 2024-10-01 | Filing | |
| $100.91 | 700 | $70,637.00 | 1,624,504 | 2024-10-01 | Filing | |
| $102.50 | 5,000 | $512,500.00 | 3,211 | 2024-09-06 | Filing |