| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $277.88 | 96 | $26,676.48 | 19,318 | 2026-02-09 | Filing |
| Officer | $275.68 | 400 | $110,272.00 | 19,414 | 2026-02-09 | Filing |
| Officer | $274.64 | 552 | $151,600.62 | 19,814 | 2026-02-09 | Filing |
| Officer | $273.71 | 928 | $254,000.56 | 20,366 | 2026-02-09 | Filing |
| Officer | $272.51 | 2,824 | $769,562.31 | 21,294 | 2026-02-09 | Filing |
| Officer | $271.66 | 5,700 | $1,548,477.39 | 24,118 | 2026-02-09 | Filing |
| Officer | $270.56 | 2,000 | $541,115.80 | 29,818 | 2026-02-09 | Filing |
| Large Shareholder, Officer, Director | $222.20 | 700 | $155,539.02 | 1,483,056 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $221.78 | 10,505 | $2,329,771.59 | 1,483,756 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $220.34 | 2,625 | $578,394.60 | 1,494,261 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $219.53 | 5,693 | $1,249,803.08 | 1,496,886 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $218.72 | 2,577 | $563,637.83 | 1,502,579 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $217.04 | 1,600 | $347,271.68 | 1,505,156 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $215.48 | 344 | $74,125.60 | 1,506,756 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $214.28 | 956 | $204,851.39 | 1,507,100 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $222.38 | 200 | $44,475.00 | 1,413,711 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $221.82 | 10,461 | $2,320,470.53 | 1,413,911 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $220.52 | 2,627 | $579,300.52 | 1,424,372 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $219.68 | 5,419 | $1,190,422.62 | 1,426,999 | 2025-12-04 | Filing |
| Large Shareholder, Officer, Director | $218.83 | 3,593 | $786,244.69 | 1,432,418 | 2025-12-04 | Filing |