| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $73.73 | 222 | $16,367.95 | 58,576 | 2025-12-15 | Filing |
| Officer | $72.52 | 202 | $14,649.85 | 58,798 | 2025-12-15 | Filing |
| Officer | $79.38 | 186 | $14,764.85 | 0 | 2025-12-15 | Filing |
| Officer | $78.30 | 165 | $12,919.20 | 186 | 2025-12-15 | Filing |