| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $162.56 | 6,146 | $999,093.76 | 118,487 | 2025-03-04 | Filing |
| Officer | $161.58 | 7,086 | $1,144,955.88 | 124,633 | 2025-03-04 | Filing |
| Officer | $160.67 | 9,632 | $1,547,573.44 | 131,719 | 2025-03-04 | Filing |
| Officer | $159.37 | 17,267 | $2,751,841.79 | 141,351 | 2025-03-04 | Filing |
| Officer | $158.92 | 4,501 | $715,298.92 | 158,618 | 2025-03-04 | Filing |
| Officer | $157.46 | 2,500 | $393,650.00 | 163,119 | 2025-03-04 | Filing |
| Officer | $156.54 | 7,139 | $1,117,539.06 | 165,619 | 2025-03-04 | Filing |
| Officer | $155.63 | 6,917 | $1,076,492.71 | 172,758 | 2025-03-04 | Filing |
| Officer | $154.66 | 2,200 | $340,252.00 | 179,675 | 2025-03-04 | Filing |
| Officer | $153.42 | 4,150 | $636,693.00 | 181,875 | 2025-03-04 | Filing |
| Officer | $152.54 | 9,700 | $1,479,638.00 | 186,025 | 2025-03-04 | Filing |
| Officer | $151.63 | 8,087 | $1,226,231.81 | 195,725 | 2025-03-04 | Filing |
| Officer | $150.43 | 1,888 | $284,011.84 | 203,812 | 2025-03-04 | Filing |
| Officer | $149.17 | 1,600 | $238,672.00 | 205,700 | 2025-03-04 | Filing |
| Large Shareholder, Officer, Director | $162.90 | 200 | $32,580.00 | 597,515 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $162.19 | 3,391 | $549,986.29 | 597,715 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $161.06 | 2,500 | $402,650.00 | 601,106 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $160.12 | 3,436 | $550,172.32 | 603,606 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $159.08 | 2,473 | $393,404.84 | 607,042 | 2025-02-28 | Filing |
| Large Shareholder, Officer, Director | $158.03 | 1,700 | $268,651.00 | 609,515 | 2025-02-28 | Filing |