| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.00 | 2,000 | $220,000.00 | 205,171 | 2024-05-01 | Filing | |
| $108.47 | 100 | $10,847.00 | 207,171 | 2024-05-01 | Filing | |
| $106.89 | 1,704 | $182,140.56 | 207,271 | 2024-05-01 | Filing | |
| $105.70 | 11,236 | $1,187,645.20 | 208,975 | 2024-05-01 | Filing | |
| $122.67 | 82 | $10,058.94 | 61,643 | 2024-05-02 | Filing | |
| $122.16 | 6,222 | $760,079.52 | 61,725 | 2024-05-02 | Filing | |
| $120.64 | 6,140 | $740,729.60 | 67,947 | 2024-05-02 | Filing | |
| $120.25 | 22,500 | $2,705,625.00 | 74,087 | 2024-05-01 | Filing | |
| $114.17 | 23,500 | $2,682,995.00 | 96,587 | 2024-05-01 | Filing | |
| $110.00 | 6,800 | $748,000.00 | 120,087 | 2024-05-01 | Filing | |
| $107.57 | 424 | $45,609.68 | 126,887 | 2024-05-01 | Filing | |
| $106.51 | 91 | $9,692.41 | 127,311 | 2024-05-01 | Filing | |
| $105.56 | 2,685 | $283,428.60 | 127,402 | 2024-05-01 | Filing | |
| $120.01 | 7,388 | $886,633.88 | 0 | 2024-05-01 | Filing | |
| $111.50 | 500 | $55,750.00 | 7,388 | 2024-05-01 | Filing | |
| $110.06 | 6,888 | $758,093.28 | 7,888 | 2024-05-01 | Filing | |
| $123.66 | 100 | $12,366.00 | 9,792 | 2024-05-01 | Filing | |
| $122.51 | 17 | $2,082.67 | 9,892 | 2024-05-01 | Filing | |
| $121.74 | 532 | $64,765.68 | 9,909 | 2024-05-01 | Filing | |
| $120.86 | 512 | $61,880.32 | 10,441 | 2024-05-01 | Filing |