| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.79 | 17,056 | $1,360,898.24 | 131,075 | 2025-02-26 | Filing | |
| $83.75 | 8,955 | $749,981.25 | 127,940 | 2025-02-06 | Filing | |
| $81.56 | 3,500 | $285,460.00 | 55,576 | 2025-02-03 | Filing | |
| $80.88 | 6,037 | $488,272.56 | 86,305 | 2024-12-09 | Filing | |
| $80.87 | 6,037 | $488,212.19 | 92,342 | 2024-12-09 | Filing | |
| $78.75 | 12,075 | $950,906.25 | 102,505 | 2024-11-18 | Filing | |
| $79.58 | 11,820 | $940,635.60 | 131,010 | 2024-11-13 | Filing | |
| $80.21 | 5,000 | $401,050.00 | 195,821 | 2024-11-11 | Filing | |
| $79.51 | 5,000 | $397,550.00 | 200,821 | 2024-11-08 | Filing | |
| $77.34 | 5,742 | $444,086.28 | 205,821 | 2024-11-06 | Filing | |
| $77.92 | 12,000 | $935,040.00 | 114,580 | 2024-11-06 | Filing | |
| $74.00 | 6,900 | $510,600.00 | 136,826 | 2024-11-01 | Filing | |
| $74.31 | 3,984 | $296,051.04 | 143,376 | 2024-10-31 | Filing | |
| $76.05 | 4,000 | $304,200.00 | 211,563 | 2024-10-29 | Filing | |
| $75.71 | 6,000 | $454,260.00 | 215,563 | 2024-10-28 | Filing | |
| $75.38 | 6,825 | $514,468.50 | 142,830 | 2024-10-28 | Filing | |
| $75.25 | 6,817 | $512,979.25 | 149,655 | 2024-10-28 | Filing | |
| $71.97 | 11,000 | $791,670.00 | 113,263 | 2024-09-12 | Filing | |
| $67.79 | 40,000 | $2,711,600.00 | 156,472 | 2024-08-09 | Filing | |
| $64.58 | 42,804,207 | $2,764,295,688.06 | 42,804,207 | 2024-07-29 | Filing |