| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.49 | 78 | $10,339.12 | 36,215 | 2024-08-05 | Filing | |
| $119.95 | 58 | $6,928.91 | 8,406 | 2024-05-06 | Filing | |
| $119.17 | 133 | $15,798.84 | 34,445 | 2024-05-06 | Filing | |
| $119.95 | 87 | $10,393.31 | 34,312 | 2024-05-06 | Filing | |
| $125.63 | 2,400 | $301,500.00 | 16,949 | 2024-02-21 | Filing | |
| $126.71 | 61 | $7,789.12 | 8,348 | 2024-02-12 | Filing | |
| $127.33 | 140 | $17,764.70 | 34,225 | 2024-02-12 | Filing | |
| $126.71 | 92 | $11,683.68 | 34,086 | 2024-02-12 | Filing | |
| $100.78 | 65 | $6,577.10 | 8,286 | 2023-11-06 | Filing | |
| $100.78 | 98 | $9,865.66 | 33,994 | 2023-11-06 | Filing | |
| $100.39 | 149 | $15,000.78 | 33,896 | 2023-11-06 | Filing | |
| $111.24 | 1,842 | $204,904.08 | 14,549 | 2023-09-21 | Filing | |
| $104.17 | 62 | $6,445.90 | 8,221 | 2023-08-07 | Filing | |
| $102.42 | 73 | $7,462.32 | 33,746 | 2023-08-08 | Filing | |
| $103.19 | 70 | $7,239.40 | 33,673 | 2023-08-07 | Filing | |
| $104.17 | 93 | $9,668.90 | 33,603 | 2023-08-07 | Filing | |
| $82.83 | 80 | $6,624.74 | 8,159 | 2023-05-08 | Filing | |
| $82.83 | 120 | $9,937.03 | 31,132 | 2023-05-08 | Filing | |
| $82.62 | 162 | $13,379.85 | 31,012 | 2023-05-08 | Filing | |
| $91.78 | 79 | $7,280.17 | 8,079 | 2023-02-13 | Filing |