| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $34.69 | 364 | $12,627.16 | 8,769 | 2026-10-09 | Filing |
| Officer | $37.29 | 288 | $10,739.52 | 8,446 | 2026-10-06 | Filing |
| Officer | $35.93 | 649 | $23,318.57 | 8,734 | 2026-10-05 | Filing |
| Large Shareholder, Officer, Director | $36.34 | 20,000 | $726,800.00 | 476,483 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $36.19 | 40,000 | $1,447,600.00 | 391,533 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $37.07 | 20,000 | $741,400.00 | 509,479 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $36.64 | 40,000 | $1,465,600.00 | 358,039 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $37.07 | 20,000 | $741,400.00 | 509,479 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $36.64 | 40,000 | $1,465,600.00 | 358,039 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $36.34 | 20,000 | $726,800.00 | 476,483 | 2026-10-01 | Filing |
| Large Shareholder, Officer, Director | $36.19 | 40,000 | $1,447,600.00 | 391,533 | 2026-10-01 | Filing |
| Officer | $36.87 | 16,477 | $607,506.99 | 461,642 | 2026-10-01 | Filing |
| Officer | $37.39 | 1,100 | $41,129.00 | 361,350 | 2026-09-28 | Filing |
| Officer | $37.39 | 1,100 | $41,129.00 | 477,595 | 2026-09-28 | Filing |
| Officer | $37.39 | 1,775 | $66,367.25 | 46,787 | 2026-09-28 | Filing |
| Director | $36.67 | 6,354 | $233,001.18 | 6,000 | 2026-09-14 | Filing |
| Officer | $43.31 | 365 | $15,808.15 | 8,159 | 2026-09-09 | Filing |
| Officer | $42.06 | 238 | $10,010.28 | 8,524 | 2026-09-08 | Filing |
| Officer | $39.88 | 538 | $21,455.44 | 8,075 | 2026-09-04 | Filing |
| Large Shareholder, Officer, Director | $38.56 | 20,000 | $771,200.00 | 496,483 | 2026-09-01 | Filing |