| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $69.58 | 849 | $59,070.96 | 0 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $68.78 | 728 | $50,068.93 | 849 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $67.14 | 2,910 | $195,384.97 | 1,577 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $66.34 | 7,977 | $529,226.09 | 4,487 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $65.42 | 20,239 | $1,323,984.78 | 12,464 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $64.52 | 17,297 | $1,115,998.98 | 32,703 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $69.58 | 551 | $38,337.04 | 5,893,690 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $68.78 | 472 | $32,462.08 | 5,894,241 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $67.14 | 1,890 | $126,899.89 | 5,894,713 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $66.34 | 5,178 | $343,528.71 | 5,896,603 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $65.42 | 13,136 | $859,324.28 | 5,901,781 | 2025-12-17 | Filing |
| Large Shareholder, Officer, Director | $64.52 | 11,228 | $724,428.31 | 5,914,917 | 2025-12-17 | Filing |
| Officer | $71.13 | 882 | $62,732.87 | 167,075 | 2025-12-16 | Filing |
| Officer | $70.39 | 3,600 | $253,389.96 | 167,957 | 2025-12-16 | Filing |
| Officer | $69.42 | 18,307 | $1,270,829.83 | 171,557 | 2025-12-16 | Filing |
| Officer | $68.40 | 13,528 | $925,321.96 | 189,864 | 2025-12-16 | Filing |
| Officer | $79.69 | 9 | $717.21 | 58,500 | 2025-12-15 | Filing |
| Officer | $78.86 | 18 | $1,419.39 | 58,509 | 2025-12-15 | Filing |
| Officer | $76.36 | 18 | $1,374.39 | 58,527 | 2025-12-15 | Filing |
| Officer | $74.54 | 31 | $2,310.66 | 58,545 | 2025-12-15 | Filing |