| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.21 | 2,000 | $86,420.00 | 89,852 | 2026-08-03 | Filing | |
| $46.22 | 48 | $2,218.62 | 0 | 2026-08-03 | Filing | |
| $45.73 | 1,160 | $53,042.16 | 48 | 2026-08-03 | Filing | |
| $44.80 | 598 | $26,787.71 | 1,208 | 2026-08-03 | Filing | |
| $43.76 | 194 | $8,489.15 | 1,806 | 2026-08-03 | Filing | |
| $40.80 | 27,463 | $1,120,490.40 | 35,171 | 2026-07-27 | Filing | |
| $41.46 | 3,494 | $144,861.94 | 57,112 | 2026-07-27 | Filing | |
| $40.79 | 5,700 | $232,499.01 | 60,606 | 2026-07-27 | Filing | |
| $40.30 | 9,130 | $367,953.61 | 55,611 | 2026-07-24 | Filing | |
| $40.28 | 2,244 | $90,394.15 | 3,096 | 2026-07-24 | Filing | |
| $40.38 | 18,987 | $766,695.06 | 214,062 | 2026-07-24 | Filing | |
| $44.41 | 182 | $8,083.28 | 0 | 2026-07-06 | Filing | |
| $43.87 | 1,818 | $79,759.66 | 182 | 2026-07-06 | Filing | |
| $51.00 | 3,367 | $171,722.72 | 0 | 2026-05-21 | Filing | |
| $45.15 | 5,115 | $230,959.64 | 57,112 | 2026-07-01 | Filing | |
| $44.90 | 2,000 | $89,800.00 | 89,852 | 2026-07-01 | Filing | |
| $48.51 | 68 | $3,298.68 | 0 | 2026-06-01 | Filing | |
| $47.90 | 1,101 | $52,739.00 | 68 | 2026-06-01 | Filing | |
| $47.02 | 348 | $16,364.63 | 1,169 | 2026-06-01 | Filing | |
| $45.97 | 483 | $22,201.19 | 1,517 | 2026-06-01 | Filing |