| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $743.98 | 948 | $705,292.95 | 16,792 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $742.80 | 888 | $659,607.73 | 17,740 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $741.79 | 1,730 | $1,283,291.51 | 18,628 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $740.84 | 2,565 | $1,900,256.65 | 20,358 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $739.97 | 2,440 | $1,805,538.27 | 22,923 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $738.71 | 1,339 | $989,131.35 | 25,363 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $737.65 | 1,168 | $861,572.86 | 26,702 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $736.77 | 1,298 | $956,330.45 | 27,870 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $735.36 | 779 | $572,843.65 | 29,168 | 2025-06-30 | Filing |
| Officer | $744.17 | 25 | $18,604.25 | 7,853 | 2025-06-30 | Filing |
| Officer | $741.50 | 304 | $225,415.36 | 7,878 | 2025-06-30 | Filing |
| Officer | $739.80 | 175 | $129,465.46 | 8,182 | 2025-06-30 | Filing |
| Officer | $738.26 | 13 | $9,597.43 | 8,357 | 2025-06-30 | Filing |
| Large Shareholder, Officer, Director | $734.16 | 460 | $337,713.14 | 29,947 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $733.28 | 1,001 | $734,013.18 | 30,407 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $732.15 | 983 | $719,699.52 | 31,408 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $730.99 | 3,718 | $2,717,824.17 | 32,391 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $730.19 | 3,357 | $2,451,243.13 | 36,109 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $729.11 | 3,474 | $2,532,922.23 | 39,466 | 2025-06-27 | Filing |
| Large Shareholder, Officer, Director | $727.85 | 514 | $374,113.82 | 42,940 | 2025-06-27 | Filing |