| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $105.16 | 2,638 | $277,409.71 | 210,377 | 2024-07-22 | Filing | |
| $105.16 | 815 | $85,704.34 | 207,457 | 2024-07-22 | Filing | |
| $112.21 | 226 | $25,358.33 | 207,855 | 2024-07-15 | Filing | |
| $111.63 | 5,270 | $588,313.29 | 208,081 | 2024-07-15 | Filing | |
| $109.33 | 907 | $99,163.13 | 301,808 | 2024-07-01 | Filing |