| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $28.05 | 38,431 | $1,077,885.79 | 1,027,255 | 2026-04-01 | Filing |
| Large Shareholder | $28.02 | 1,500 | $42,030.00 | 1,065,686 | 2026-03-31 | Filing |
| Large Shareholder | $28.01 | 1,887 | $52,856.95 | 1,067,186 | 2026-03-30 | Filing |
| Large Shareholder | $28.02 | 862 | $24,153.24 | 1,069,073 | 2026-03-27 | Filing |
| Large Shareholder | $28.02 | 8,968 | $251,290.53 | 1,069,935 | 2026-03-26 | Filing |
| Large Shareholder | $28.09 | 2,716 | $76,281.58 | 1,078,903 | 2026-03-25 | Filing |
| Large Shareholder | $28.19 | 25,889 | $729,717.71 | 1,081,619 | 2026-03-24 | Filing |
| Large Shareholder | $28.51 | 78,414 | $2,235,606.66 | 1,107,508 | 2026-03-23 | Filing |
| Large Shareholder | $31.99 | 5,124 | $163,906.51 | 1,185,922 | 2026-03-04 | Filing |
| Large Shareholder | $26.79 | 13,512 | $361,925.68 | 1,191,046 | 2025-12-12 | Filing |
| Large Shareholder | $26.79 | 34,025 | $911,669.25 | 1,204,558 | 2025-12-11 | Filing |
| 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 |