| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.79 | 1,000 | $67,790.00 | 40,745 | 2023-09-01 | Filing | |
| $60.21 | 1,485 | $89,408.58 | 50,030 | 2023-08-25 | Filing | |
| $65.31 | 251 | $16,392.81 | 35,644 | 2023-08-01 | Filing | |
| $65.50 | 1,000 | $65,500.00 | 41,745 | 2023-08-01 | Filing | |
| $65.27 | 628 | $40,992.32 | 42,745 | 2023-08-01 | Filing | |
| $89.77 | 421 | $37,792.96 | 35,270 | 2023-07-13 | Filing | |
| $89.83 | 482 | $43,299.27 | 41,810 | 2023-07-13 | Filing | |
| $89.74 | 1,204 | $108,047.92 | 299,396 | 2023-07-13 | Filing | |
| $89.86 | 361 | $32,441.12 | 47,765 | 2023-07-13 | Filing | |
| $89.70 | 3,500 | $313,950.00 | 41,042 | 2023-07-03 | Filing | |
| $90.28 | 400 | $36,112.00 | 297,475 | 2023-07-03 | Filing | |
| $89.59 | 1,136 | $101,773.90 | 297,875 | 2023-07-03 | Filing | |
| $90.69 | 160 | $14,511.15 | 20,631 | 2023-07-03 | Filing | |
| $90.04 | 882 | $79,417.04 | 20,791 | 2023-07-03 | Filing | |
| $86.16 | 320 | $27,570.82 | 34,598 | 2023-06-26 | Filing | |
| $85.36 | 304 | $25,949.38 | 34,918 | 2023-06-26 | Filing | |
| $86.17 | 193 | $16,631.22 | 44,542 | 2023-06-26 | Filing | |
| $85.30 | 182 | $15,524.58 | 44,735 | 2023-06-26 | Filing | |
| $86.20 | 520 | $44,825.25 | 295,104 | 2023-06-26 | Filing | |
| $85.35 | 515 | $43,955.87 | 295,624 | 2023-06-26 | Filing |