| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $175.59 | 8,855 | $1,554,849.45 | 518,168 | 2025-05-19 | Filing |
| Officer, Director | $174.68 | 2,917 | $509,541.56 | 527,023 | 2025-05-19 | Filing |
| Officer, Director | $181.69 | 27 | $4,905.63 | 482,376 | 2025-05-16 | Filing |
| Officer, Director | $179.95 | 100 | $17,995.00 | 482,403 | 2025-05-16 | Filing |
| Officer, Director | $179.30 | 400 | $71,720.00 | 482,503 | 2025-05-16 | Filing |
| Officer, Director | $177.67 | 2,373 | $421,610.91 | 482,903 | 2025-05-16 | Filing |
| Officer, Director | $175.98 | 100 | $17,598.00 | 485,276 | 2025-05-16 | Filing |
| Officer, Director | $178.41 | 14,872 | $2,653,313.52 | 485,376 | 2025-05-16 | Filing |
| Director | $169.74 | 1,500 | $254,610.00 | 16,178 | 2025-05-02 | Filing |
| Director | $171.98 | 1,232 | $211,879.36 | 4,667 | 2025-03-03 | Filing |
| Officer | $184.82 | 267 | $49,346.94 | 85,837 | 2025-02-21 | Filing |
| Officer | $182.07 | 96 | $17,478.72 | 86,104 | 2025-02-21 | Filing |
| Officer | $181.07 | 154 | $27,884.78 | 86,200 | 2025-02-21 | Filing |
| Officer | $180.31 | 962 | $173,458.22 | 86,354 | 2025-02-21 | Filing |
| Officer | $189.44 | 872 | $165,191.68 | 87,316 | 2025-02-19 | Filing |
| Officer | $186.04 | 2,415 | $449,286.60 | 88,188 | 2025-02-19 | Filing |
| Officer, Director | $185.13 | 902 | $166,987.26 | 413,549 | 2025-02-21 | Filing |
| Officer, Director | $183.59 | 510 | $93,630.90 | 414,451 | 2025-02-21 | Filing |
| Officer, Director | $182.74 | 200 | $36,548.00 | 414,961 | 2025-02-21 | Filing |
| Officer, Director | $181.84 | 430 | $78,191.20 | 415,161 | 2025-02-21 | Filing |