| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $243.97 | 5,710 | $1,393,068.70 | 138,546 | 2025-07-09 | Filing |
| Officer, Director | $242.97 | 3,522 | $855,740.34 | 144,256 | 2025-07-09 | Filing |
| Officer, Director | $241.96 | 1,244 | $300,998.24 | 147,778 | 2025-07-09 | Filing |
| Officer, Director | $241.09 | 1,395 | $336,320.55 | 149,022 | 2025-07-09 | Filing |
| Officer | $255.72 | 62 | $15,854.64 | 66,057 | 2025-07-01 | Filing |
| Officer | $254.80 | 93 | $23,696.40 | 66,119 | 2025-07-01 | Filing |
| Officer | $253.84 | 31 | $7,869.04 | 66,212 | 2025-07-01 | Filing |
| Officer | $252.87 | 46 | $11,632.02 | 66,243 | 2025-07-01 | Filing |
| Officer | $251.84 | 270 | $67,996.80 | 66,289 | 2025-07-01 | Filing |
| Officer | $251.16 | 81 | $20,343.96 | 66,559 | 2025-07-01 | Filing |
| Officer | $249.91 | 7 | $1,749.37 | 66,640 | 2025-07-01 | Filing |
| Officer | $249.27 | 2 | $498.54 | 66,647 | 2025-07-01 | Filing |
| Officer | $247.61 | 8 | $1,980.88 | 66,649 | 2025-07-01 | Filing |
| Officer, Director | $257.12 | 195 | $50,138.40 | 122,441 | 2025-06-25 | Filing |
| Officer, Director | $256.35 | 1,067 | $273,525.45 | 122,636 | 2025-06-25 | Filing |
| Officer, Director | $255.63 | 1,530 | $391,113.90 | 123,703 | 2025-06-25 | Filing |
| Officer, Director | $254.42 | 2,530 | $643,682.60 | 125,233 | 2025-06-25 | Filing |
| Officer, Director | $253.43 | 1,702 | $431,337.86 | 127,763 | 2025-06-25 | Filing |
| Officer, Director | $252.68 | 6,422 | $1,622,710.96 | 129,465 | 2025-06-25 | Filing |
| Officer, Director | $251.26 | 2,444 | $614,079.44 | 135,887 | 2025-06-25 | Filing |