| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $180.00 | 21,930 | $3,947,400.00 | 1,057,339 | 2026-08-14 | Filing |
| Officer | $178.71 | 12,570 | $2,246,384.70 | 1,079,269 | 2026-08-14 | Filing |
| Officer | $177.91 | 14,000 | $2,490,740.00 | 1,091,839 | 2026-08-14 | Filing |
| Officer | $176.73 | 11,380 | $2,011,187.40 | 1,105,839 | 2026-08-14 | Filing |
| Officer | $175.70 | 5,324 | $935,426.80 | 1,117,219 | 2026-08-14 | Filing |
| Officer | $174.82 | 2,796 | $488,796.72 | 1,122,543 | 2026-08-14 | Filing |
| Large Shareholder, Officer, Director | $162.45 | 315 | $51,171.75 | 373,814 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $161.78 | 1,200 | $194,136.00 | 374,129 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $160.56 | 4,564 | $732,795.84 | 375,329 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $159.87 | 9,521 | $1,522,122.27 | 379,893 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $158.90 | 800 | $127,120.00 | 389,414 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $157.18 | 300 | $47,154.00 | 390,214 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $155.60 | 600 | $93,360.00 | 390,514 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $154.51 | 700 | $108,157.00 | 391,114 | 2026-08-04 | Filing |
| Officer | $206.83 | 200 | $41,366.00 | 1,050,339 | 2026-07-15 | Filing |
| Officer | $205.85 | 500 | $102,925.00 | 1,050,539 | 2026-07-15 | Filing |
| Officer | $204.14 | 100 | $20,414.00 | 1,051,039 | 2026-07-15 | Filing |
| Officer | $201.94 | 700 | $141,358.00 | 1,051,139 | 2026-07-15 | Filing |
| Officer | $200.89 | 3,616 | $726,418.24 | 1,051,839 | 2026-07-15 | Filing |
| Officer | $199.89 | 3,184 | $636,449.76 | 1,055,455 | 2026-07-15 | Filing |