| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $72.41 | 4,401 | $318,676.41 | 0 | 2025-12-08 | Filing |
| Officer, Director | $71.52 | 36,819 | $2,633,294.88 | 4,401 | 2025-12-08 | Filing |
| Officer, Director | $71.09 | 58,780 | $4,178,670.20 | 41,220 | 2025-12-08 | Filing |
| Officer, Director | $92.79 | 4,315 | $400,388.85 | 100,000 | 2025-11-10 | Filing |
| Officer, Director | $92.21 | 50,724 | $4,677,260.04 | 104,315 | 2025-11-10 | Filing |
| Officer, Director | $91.01 | 33,424 | $3,041,918.24 | 155,039 | 2025-11-10 | Filing |
| Officer, Director | $90.09 | 11,537 | $1,039,368.33 | 188,463 | 2025-11-10 | Filing |
| Officer, Director | $93.04 | 41,295 | $3,842,086.80 | 200,000 | 2025-10-14 | Filing |
| Officer, Director | $92.38 | 49,058 | $4,531,978.04 | 241,295 | 2025-10-14 | Filing |
| Officer, Director | $91.31 | 4,289 | $391,628.59 | 290,353 | 2025-10-14 | Filing |
| Officer, Director | $90.19 | 5,358 | $483,238.02 | 294,642 | 2025-10-14 | Filing |
| Officer | $84.91 | 9,091 | $771,916.81 | 107,353 | 2025-10-01 | Filing |
| Officer | $85.85 | 7,014 | $602,151.90 | 229,307 | 2025-09-24 | Filing |
| Officer | $88.08 | 5,155 | $454,052.40 | 116,444 | 2025-09-23 | Filing |
| Officer | $87.42 | 6,051 | $528,978.42 | 62,759 | 2025-09-23 | Filing |
| Officer, Director | $87.68 | 22,431 | $1,966,750.08 | 300,000 | 2025-09-18 | Filing |
| Officer, Director | $87.23 | 77,569 | $6,766,343.87 | 322,431 | 2025-09-18 | Filing |
| Officer | $84.39 | 12,299 | $1,037,912.61 | 126,600 | 2025-09-15 | Filing |
| Officer | $82.38 | 18,280 | $1,505,906.40 | 243,185 | 2025-09-11 | Filing |
| Director | $76.93 | 3,000 | $230,790.00 | 16,343 | 2025-09-04 | Filing |