| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $37.17 | 320,387 | $11,908,784.79 | 3,956,632 | 2025-09-30 | Filing |
| Large Shareholder, Director | $36.47 | 588,668 | $21,468,721.96 | 4,277,019 | 2025-09-30 | Filing |
| Large Shareholder, Director | $40.05 | 62,196 | $2,490,949.80 | 4,865,687 | 2025-09-29 | Filing |
| Large Shareholder, Director | $39.36 | 310,463 | $12,219,823.68 | 4,927,883 | 2025-09-29 | Filing |
| Large Shareholder, Director | $38.34 | 324,551 | $12,443,285.34 | 5,238,346 | 2025-09-29 | Filing |
| Large Shareholder, Director | $38.25 | 287,958 | $11,014,393.50 | 5,562,897 | 2025-09-26 | Filing |
| Large Shareholder, Director | $37.71 | 300,762 | $11,341,735.02 | 5,850,855 | 2025-09-26 | Filing |
| Large Shareholder, Director | $39.22 | 1,358 | $53,260.76 | 6,151,617 | 2025-09-25 | Filing |
| Large Shareholder, Director | $38.57 | 148,010 | $5,708,745.70 | 6,152,975 | 2025-09-25 | Filing |
| Large Shareholder, Director | $37.77 | 591,417 | $22,337,820.09 | 6,300,985 | 2025-09-25 | Filing |
| Large Shareholder, Director | $36.82 | 224,264 | $8,257,400.48 | 6,892,402 | 2025-09-25 | Filing |
| Large Shareholder, Director | $42.31 | 266 | $11,254.46 | 7,116,666 | 2025-09-24 | Filing |
| Large Shareholder, Director | $41.74 | 97,048 | $4,050,783.52 | 7,116,932 | 2025-09-24 | Filing |
| Large Shareholder, Director | $40.64 | 430,563 | $17,498,080.32 | 7,213,980 | 2025-09-24 | Filing |
| Large Shareholder, Director | $39.74 | 246,044 | $9,777,788.56 | 7,644,543 | 2025-09-24 | Filing |
| Large Shareholder, Director | $43.68 | 269,367 | $11,765,950.56 | 7,890,587 | 2025-09-23 | Filing |
| Large Shareholder, Director | $42.88 | 307,188 | $13,172,221.44 | 8,159,954 | 2025-09-23 | Filing |
| Large Shareholder, Director | $41.89 | 405,133 | $16,971,021.37 | 8,467,142 | 2025-09-23 | Filing |
| Large Shareholder, Director | $47.26 | 100 | $4,726.00 | 8,872,275 | 2025-09-22 | Filing |
| Large Shareholder, Director | $46.68 | 165,868 | $7,742,718.24 | 8,872,375 | 2025-09-22 | Filing |