| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.92 | 64 | $10,910.34 | 36,417 | 2024-11-04 | Filing | |
| $132.49 | 52 | $6,892.79 | 8,458 | 2024-08-05 | Filing | |
| $127.36 | 138 | $17,636.56 | 36,353 | 2024-08-05 | Filing | |
| $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 |