| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $90.01 | 500 | $45,005.00 | 6,055 | 2024-02-07 | Filing | |
| $95.00 | 500 | $47,500.00 | 1,587 | 2024-02-08 | Filing | |
| $95.00 | 500 | $47,500.00 | 1,587 | 2024-02-08 | Filing | |
| $90.01 | 500 | $45,005.00 | 2,087 | 2024-02-07 | Filing | |
| $80.00 | 950 | $76,000.00 | 6,555 | 2023-08-29 | Filing | |
| $109.65 | 10,261 | $1,125,118.65 | 20,554 | 2023-03-30 | Filing | |
| $0.00 | 1,000 | $0.00 | 17,875 | 2023-02-13 | Filing |