| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.74 | 4,000 | $306,960.00 | 48,397 | 2024-05-10 | Filing | |
| $73.90 | 12,000 | $886,800.00 | 149,063 | 2024-02-29 | Filing | |
| $73.64 | 4,258 | $313,559.12 | 23,328 | 2024-03-01 | Filing | |
| $72.33 | 3,200 | $231,456.00 | 35,159 | 2024-02-22 | Filing | |
| $73.00 | 2,606 | $190,238.00 | 17,737 | 2024-02-16 | Filing | |
| $70.00 | 8,800 | $616,000.00 | 118,415 | 2023-11-20 | Filing | |
| $69.59 | 61 | $4,244.99 | 32,410 | 2023-11-16 | Filing | |
| $65.50 | 1,900 | $124,450.00 | 135,974 | 2023-11-01 | Filing | |
| $64.81 | 8,100 | $524,961.00 | 137,874 | 2023-11-01 | Filing | |
| $67.63 | 2,372 | $160,418.36 | 145,974 | 2023-08-21 | Filing | |
| $67.01 | 9,514 | $637,533.14 | 148,346 | 2023-08-21 | Filing | |
| $69.21 | 61 | $4,221.81 | 32,644 | 2023-08-16 | Filing | |
| $71.96 | 8,800 | $633,248.00 | 127,215 | 2023-08-01 | Filing | |
| $69.07 | 3,160 | $218,261.20 | 157,860 | 2023-05-19 | Filing | |
| $67.99 | 8,739 | $594,164.61 | 161,020 | 2023-05-19 | Filing | |
| $69.68 | 319 | $22,227.92 | 32,878 | 2023-05-19 | Filing | |
| $68.17 | 1,814 | $123,660.38 | 33,197 | 2023-05-18 | Filing | |
| $89.02 | 2,362 | $210,265.24 | 35,184 | 2023-02-28 | Filing | |
| $88.42 | 6,725 | $594,624.50 | 14,494 | 2023-02-27 | Filing | |
| $86.63 | 15,000 | $1,299,450.00 | 72,491 | 2023-02-24 | Filing |