| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.79 | 5,006 | $594,655.23 | 201,287 | 2024-08-15 | Filing | |
| $121.01 | 12,000 | $1,452,124.80 | 287,441 | 2024-08-15 | Filing | |
| $115.70 | 220 | $25,454.00 | 299,441 | 2024-08-12 | Filing | |
| $115.07 | 480 | $55,234.42 | 299,661 | 2024-08-12 | Filing | |
| $114.11 | 781 | $89,118.66 | 300,141 | 2024-08-12 | Filing | |
| $112.80 | 1,219 | $137,506.61 | 300,922 | 2024-08-12 | Filing | |
| $116.67 | 3,956 | $461,546.52 | 114,606 | 2024-08-13 | Filing | |
| $102.77 | 1,057 | $108,623.34 | 206,400 | 2024-07-29 | Filing | |
| $102.77 | 1,196 | $122,907.78 | 112,441 | 2024-07-29 | Filing | |
| $102.77 | 929 | $95,469.34 | 108,462 | 2024-07-29 | Filing | |
| $102.77 | 4,084 | $419,695.12 | 206,293 | 2024-07-29 | Filing | |
| $99.65 | 1,866 | $185,946.90 | 71,955 | 2024-07-31 | Filing | |
| $102.77 | 1,238 | $127,223.94 | 73,821 | 2024-07-29 | Filing | |
| $102.18 | 751 | $76,737.18 | 75,059 | 2024-07-26 | Filing | |
| $105.29 | 690 | $72,650.10 | 75,810 | 2024-07-25 | Filing | |
| $105.53 | 918 | $96,876.54 | 76,500 | 2024-07-24 | Filing | |
| $107.40 | 499 | $53,591.55 | 77,418 | 2024-07-23 | Filing | |
| $105.16 | 1,059 | $111,364.02 | 77,917 | 2024-07-22 | Filing | |
| $105.16 | 549 | $57,732.68 | 113,637 | 2024-07-22 | Filing | |
| $105.16 | 549 | $57,732.40 | 109,391 | 2024-07-22 | Filing |