| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $88.65 | 9,565 | $847,937.25 | 26,094 | 2025-08-13 | Filing |
| Large Shareholder, Other | $87.36 | 4,445 | $388,315.20 | 35,659 | 2025-08-13 | Filing |
| Large Shareholder, Other | $86.44 | 19,896 | $1,719,810.24 | 40,104 | 2025-08-13 | Filing |
| Large Shareholder, Other | $88.06 | 1,115 | $98,186.90 | 0 | 2025-08-12 | Filing |
| Large Shareholder, Other | $87.45 | 29,903 | $2,615,017.35 | 1,115 | 2025-08-12 | Filing |
| Large Shareholder, Other | $86.47 | 17,302 | $1,496,103.94 | 31,018 | 2025-08-12 | Filing |
| Large Shareholder, Other | $87.21 | 1,894 | $165,175.74 | 0 | 2025-08-11 | Filing |
| Large Shareholder, Other | $86.41 | 44,104 | $3,811,026.64 | 1,894 | 2025-08-11 | Filing |
| Large Shareholder, Other | $88.15 | 200 | $17,630.00 | 0 | 2025-08-08 | Filing |
| Large Shareholder, Other | $87.17 | 14,517 | $1,265,446.89 | 200 | 2025-08-08 | Filing |
| Large Shareholder, Other | $87.14 | 6,175 | $538,089.50 | 0 | 2025-08-07 | Filing |
| Large Shareholder, Other | $87.60 | 12,153 | $1,064,602.80 | 0 | 2025-08-06 | Filing |
| Large Shareholder, Other | $89.41 | 900 | $80,469.00 | 0 | 2025-08-05 | Filing |
| Large Shareholder, Other | $93.24 | 31,516 | $2,938,551.84 | 0 | 2025-07-31 | Filing |
| Large Shareholder, Other | $110.16 | 2,853 | $314,286.48 | 0 | 2025-05-28 | Filing |
| Large Shareholder, Other | $110.20 | 11,042 | $1,216,828.40 | 0 | 2025-05-27 | Filing |
| Large Shareholder, Other | $110.05 | 1,105 | $121,605.25 | 0 | 2025-05-20 | Filing |
| Officer | $104.42 | 2,500 | $261,050.00 | 1,000 | 2025-05-14 | Filing |
| Large Shareholder, Other | $105.20 | 200 | $21,040.00 | 0 | 2025-05-14 | Filing |
| Large Shareholder, Other | $104.76 | 21,185 | $2,219,340.60 | 200 | 2025-05-14 | Filing |