| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.05 | 5,542 | $560,019.10 | 10,381 | 2024-11-19 | Filing | |
| $139.94 | 4,000 | $559,760.00 | 3,530 | 2024-08-16 | Filing | |
| $141.02 | 1,033 | $145,673.66 | 38,311 | 2024-08-19 | Filing | |
| $139.96 | 474 | $66,341.04 | 3,530 | 2024-08-15 | Filing | |
| $136.04 | 4,350 | $591,774.00 | 4,004 | 2024-08-14 | Filing | |
| $131.71 | 854 | $112,477.35 | 4,838 | 2024-08-09 | Filing | |
| $131.71 | 1,194 | $157,257.56 | 4,838 | 2024-08-09 | Filing | |
| $131.71 | 663 | $87,321.41 | 4,838 | 2024-08-09 | Filing | |
| $131.71 | 6,492 | $855,038.60 | 4,838 | 2024-08-09 | Filing | |
| $131.69 | 1,000 | $131,692.90 | 4,838 | 2024-08-09 | Filing | |
| $120.72 | 11,706 | $1,413,148.32 | 23,975 | 2024-06-12 | Filing | |
| $119.95 | 5,000 | $599,750.00 | 21,719 | 2024-06-06 | Filing | |
| $114.52 | 10,346 | $1,184,823.92 | 21,719 | 2024-05-30 | Filing | |
| $115.85 | 1,000 | $115,850.00 | 19,332 | 2024-05-29 | Filing | |
| $113.35 | 2,000 | $226,700.00 | 38,507 | 2024-05-20 | Filing | |
| $107.85 | 4,000 | $431,400.00 | 5,838 | 2024-05-13 | Filing | |
| $91.40 | 3,280 | $299,792.00 | 6,000 | 2024-02-22 | Filing | |
| $90.37 | 5,043 | $455,735.91 | 20,554 | 2024-02-14 | Filing | |
| $94.00 | 3,250 | $305,500.00 | 6,055 | 2024-02-08 | Filing | |
| $92.00 | 3,000 | $276,000.00 | 6,055 | 2024-02-07 | Filing |