| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $88.38 | 9,020 | $797,193.01 | 37,827 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $87.43 | 3,153 | $275,675.93 | 46,847 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $93.15 | 79 | $7,358.46 | 5,828,779 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $92.66 | 394 | $36,507.53 | 5,828,858 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $91.18 | 3,262 | $297,439.27 | 5,829,252 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $90.04 | 6,803 | $612,515.59 | 5,832,514 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $89.26 | 14,015 | $1,250,978.90 | 5,839,317 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $88.38 | 5,855 | $517,469.00 | 5,853,332 | 2026-01-14 | Filing |
| Large Shareholder, Officer, Director | $87.43 | 2,047 | $178,975.15 | 5,859,187 | 2026-01-14 | Filing |
| Officer | $91.87 | 9 | $826.83 | 56,500 | 2026-01-12 | Filing |
| Officer | $91.10 | 91 | $8,290.44 | 56,509 | 2026-01-12 | Filing |
| Officer | $89.89 | 115 | $10,337.03 | 56,600 | 2026-01-12 | Filing |
| Officer | $88.91 | 148 | $13,158.15 | 56,715 | 2026-01-12 | Filing |
| Officer | $87.86 | 64 | $5,623.29 | 56,863 | 2026-01-12 | Filing |
| Officer | $86.18 | 27 | $2,326.95 | 56,927 | 2026-01-12 | Filing |
| Officer | $84.09 | 19 | $1,597.62 | 56,954 | 2026-01-12 | Filing |
| Officer | $81.08 | 9 | $729.72 | 56,973 | 2026-01-12 | Filing |
| Officer | $78.83 | 18 | $1,418.94 | 56,982 | 2026-01-12 | Filing |
| Officer | $91.74 | 107 | $9,815.93 | 0 | 2026-01-12 | Filing |
| Officer | $91.17 | 1,414 | $128,913.81 | 107 | 2026-01-12 | Filing |