| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $86.27 | 130 | $11,215.70 | 47,189 | 2023-06-26 | Filing | |
| $85.43 | 182 | $15,548.24 | 47,319 | 2023-06-26 | Filing | |
| $100.93 | 296 | $29,876.52 | 46,720 | 2023-06-16 | Filing |