| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $726.39 | 290 | $210,653.04 | 1,842 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $725.12 | 461 | $334,278.29 | 2,132 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $723.91 | 680 | $492,258.32 | 2,593 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $723.07 | 407 | $294,288.19 | 3,273 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $721.59 | 522 | $376,668.52 | 3,680 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $720.13 | 1,404 | $1,011,064.91 | 4,202 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $719.01 | 780 | $560,827.41 | 5,606 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $718.13 | 1,942 | $1,394,612.15 | 6,386 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $717.22 | 2,074 | $1,487,518.84 | 8,328 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $716.05 | 2,202 | $1,576,749.37 | 10,402 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $714.90 | 490 | $350,298.70 | 12,604 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $713.60 | 299 | $213,365.50 | 13,094 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $712.53 | 611 | $435,357.17 | 13,393 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $711.25 | 614 | $436,710.14 | 14,004 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $710.18 | 728 | $517,012.35 | 14,618 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $709.12 | 1,562 | $1,107,640.60 | 15,346 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $708.16 | 2,191 | $1,551,571.99 | 16,908 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $707.27 | 569 | $402,434.47 | 19,099 | 2025-02-18 | Filing |
| Officer | $736.07 | 608 | $447,530.56 | 9,878 | 2025-02-18 | Filing |
| Officer | $736.67 | 4,706 | $3,466,769.02 | 20,935 | 2025-02-15 | Filing |