| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $26.83 | 11,248 | $301,823.21 | 1,238,583 | 2025-12-10 | Filing |
| Large Shareholder | $26.93 | 4,800 | $129,240.48 | 1,249,831 | 2025-12-09 | Filing |
| Large Shareholder | $27.28 | 9,765 | $266,362.83 | 1,254,631 | 2025-12-08 | Filing |
| Large Shareholder | $26.82 | 101 | $2,708.50 | 1,264,396 | 2025-12-01 | Filing |
| Large Shareholder | $27.09 | 1,307 | $35,400.75 | 1,264,497 | 2025-11-28 | Filing |
| Large Shareholder | $26.94 | 1,725 | $46,467.19 | 1,265,804 | 2025-11-25 | Filing |
| Large Shareholder | $26.84 | 27,003 | $724,644.41 | 1,267,529 | 2025-11-24 | Filing |
| Large Shareholder | $27.03 | 3,412 | $92,222.27 | 1,294,532 | 2025-11-21 | Filing |
| Large Shareholder | $27.00 | 400 | $10,800.00 | 1,297,944 | 2025-11-17 | Filing |
| Large Shareholder | $27.00 | 2,247 | $60,669.00 | 1,298,344 | 2025-11-14 | Filing |
| Large Shareholder | $27.00 | 1,600 | $43,203.04 | 1,300,591 | 2025-11-13 | Filing |
| Large Shareholder | $27.06 | 3,368 | $91,152.56 | 1,302,191 | 2025-11-12 | Filing |
| Large Shareholder | $27.52 | 2,749 | $75,648.91 | 1,305,559 | 2025-11-11 | Filing |
| Large Shareholder | $28.17 | 4,813 | $135,605.79 | 1,308,308 | 2025-11-11 | Filing |
| Officer | $27.15 | 10,000 | $271,500.00 | 79,027 | 2025-11-07 | Filing |
| Large Shareholder | $24.02 | 528 | $12,682.56 | 324,114 | 2018-08-10 | Filing |
| Large Shareholder | $24.02 | 172 | $4,131.44 | 105,757 | 2018-08-10 | Filing |
| Large Shareholder | $24.02 | 1,806 | $43,380.12 | 1,109,233 | 2018-08-10 | Filing |
| Large Shareholder | $24.08 | 1,053 | $25,356.24 | 324,642 | 2018-08-09 | Filing |
| Large Shareholder | $24.10 | 1,158 | $27,907.80 | 325,695 | 2018-08-08 | Filing |