| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $71.19 | 600 | $42,715.98 | 172,505 | 2026-03-03 | Filing |
| Officer | $100.40 | 77 | $7,730.69 | 120,079 | 2026-02-26 | Filing |
| Officer | $99.63 | 319 | $31,782.61 | 120,156 | 2026-02-26 | Filing |
| Officer | $98.65 | 810 | $79,906.01 | 120,475 | 2026-02-26 | Filing |
| Officer | $97.63 | 699 | $68,245.89 | 121,285 | 2026-02-26 | Filing |
| Officer | $96.76 | 535 | $51,766.87 | 121,984 | 2026-02-26 | Filing |
| Officer | $95.77 | 231 | $22,122.64 | 122,519 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $103.24 | 121 | $12,492.04 | 0 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $102.33 | 2,608 | $266,880.55 | 121 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $101.37 | 4,802 | $486,759.53 | 2,729 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $100.32 | 17,575 | $1,763,127.52 | 7,531 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $99.55 | 17,895 | $1,781,441.88 | 25,106 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $98.09 | 6,999 | $686,562.01 | 43,001 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $103.24 | 79 | $8,155.96 | 5,731,412 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $102.33 | 1,692 | $173,144.56 | 5,731,491 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $101.37 | 3,118 | $316,058.88 | 5,733,183 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $100.32 | 11,407 | $1,144,352.52 | 5,736,301 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $99.55 | 11,616 | $1,156,370.48 | 5,747,708 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $98.09 | 4,544 | $445,740.95 | 5,759,324 | 2026-02-25 | Filing |
| Officer | $90.94 | 1,588 | $144,412.72 | 122,750 | 2026-02-20 | Filing |