| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.19 | 1,000 | $51,190.00 | 53,803 | 2024-08-30 | Filing | |
| $49.40 | 2,000 | $98,800.00 | 157,475 | 2024-08-12 | Filing | |
| $55.97 | 1,000 | $55,970.00 | 38,849 | 2024-08-01 | Filing | |
| $58.83 | 1,000 | $58,829.50 | 39,849 | 2024-07-01 | Filing | |
| $62.37 | 35,000 | $2,183,076.00 | 40,849 | 2024-06-07 | Filing | |
| $58.15 | 4,532 | $263,551.21 | 20,634 | 2024-06-13 | Filing | |
| $55.20 | 7,500 | $413,978.25 | 55,138 | 2024-06-14 | Filing | |
| $62.37 | 35,000 | $2,183,076.00 | 40,849 | 2024-06-07 | Filing | |
| $63.93 | 1,000 | $63,926.50 | 75,849 | 2024-06-03 | Filing | |
| $64.90 | 1,000 | $64,900.00 | 47,887 | 2024-05-24 | Filing | |
| $64.70 | 3,000 | $194,113.20 | 54,803 | 2024-05-21 | Filing | |
| $62.30 | 5,035 | $313,695.10 | 6,725 | 2024-05-15 | Filing | |
| $61.81 | 5,000 | $309,042.00 | 21,056 | 2024-05-10 | Filing | |
| $62.10 | 100 | $6,210.00 | 6,226 | 2024-05-13 | Filing | |
| $62.06 | 6,212 | $385,486.28 | 6,326 | 2024-05-10 | Filing | |
| $62.92 | 1,500 | $94,380.00 | 48,887 | 2024-05-10 | Filing | |
| $54.87 | 1,000 | $54,872.20 | 76,849 | 2024-05-01 | Filing | |
| $54.88 | 1,000 | $54,883.50 | 159,475 | 2024-05-01 | Filing | |
| $53.39 | 1,000 | $53,390.00 | 69,010 | 2024-04-01 | Filing | |
| $54.15 | 1,000 | $54,153.90 | 139,598 | 2024-04-01 | Filing |