| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $244.21 | 2,006 | $489,891.48 | 11,823 | 2025-01-13 | Filing |
| Large Shareholder, Officer, Director | $243.39 | 4,673 | $1,137,358.67 | 13,829 | 2025-01-13 | Filing |
| Large Shareholder, Officer, Director | $242.28 | 4,994 | $1,209,936.83 | 18,502 | 2025-01-13 | Filing |
| Large Shareholder, Officer, Director | $241.48 | 2,030 | $490,196.89 | 23,496 | 2025-01-13 | Filing |
| Director | $290.36 | 3,369 | $978,238.00 | 0 | 2025-01-06 | Filing |
| Director | $290.05 | 4,245 | $1,231,281.78 | 3,369 | 2025-01-06 | Filing |
| Director | $280.51 | 2,107 | $591,035.62 | 7,614 | 2025-01-06 | Filing |
| Director | $279.98 | 1,982 | $554,911.24 | 9,721 | 2025-01-06 | Filing |
| Director | $278.41 | 1,611 | $448,519.32 | 11,703 | 2025-01-06 | Filing |
| Director | $277.72 | 3,350 | $930,372.72 | 13,314 | 2025-01-06 | Filing |
| Director | $276.58 | 3,102 | $857,962.33 | 16,664 | 2025-01-06 | Filing |
| Director | $275.64 | 3,076 | $847,864.64 | 19,766 | 2025-01-06 | Filing |
| Large Shareholder, Officer, Director | $262.86 | 2,209 | $580,657.96 | 526 | 2025-01-03 | Filing |
| Large Shareholder, Officer, Director | $261.97 | 6,406 | $1,678,158.04 | 2,735 | 2025-01-03 | Filing |
| Large Shareholder, Officer, Director | $261.17 | 8,461 | $2,209,768.68 | 9,141 | 2025-01-03 | Filing |
| Large Shareholder, Officer, Director | $260.20 | 4,220 | $1,098,059.19 | 17,602 | 2025-01-03 | Filing |
| Large Shareholder, Officer, Director | $259.23 | 3,704 | $960,169.40 | 21,822 | 2025-01-03 | Filing |
| Officer | $262.04 | 45 | $11,791.85 | 69,407 | 2025-01-02 | Filing |
| Officer | $261.24 | 379 | $99,009.58 | 69,452 | 2025-01-02 | Filing |
| Officer | $260.41 | 812 | $211,449.18 | 69,831 | 2025-01-02 | Filing |