| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $175.29 | 2,141 | $375,295.89 | 380,514 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $174.27 | 4,266 | $743,435.82 | 382,655 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $173.30 | 1,893 | $328,056.90 | 386,921 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $170.96 | 600 | $102,576.00 | 388,814 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $169.98 | 800 | $135,984.00 | 389,414 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $168.61 | 1,000 | $168,610.00 | 390,214 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $167.59 | 600 | $100,554.00 | 391,214 | 2026-05-29 | Filing |
| Officer | $160.47 | 2,500 | $401,175.00 | 1,088,451 | 2026-05-18 | Filing |
| Officer | $159.66 | 6,954 | $1,110,275.64 | 1,090,951 | 2026-05-18 | Filing |
| Officer | $158.85 | 16,914 | $2,686,788.90 | 1,097,905 | 2026-05-18 | Filing |
| Officer | $157.67 | 6,458 | $1,018,232.86 | 1,114,819 | 2026-05-18 | Filing |
| Officer | $156.92 | 4,941 | $775,341.72 | 1,121,277 | 2026-05-18 | Filing |
| Officer | $155.58 | 600 | $93,348.00 | 1,126,218 | 2026-05-18 | Filing |
| Officer | $154.60 | 800 | $123,680.00 | 1,126,818 | 2026-05-18 | Filing |
| Large Shareholder, Officer, Director | $158.96 | 300 | $47,688.00 | 411,195 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $158.20 | 7,467 | $1,181,279.40 | 411,495 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $157.17 | 4,211 | $661,842.87 | 418,962 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $156.40 | 3,322 | $519,560.80 | 423,173 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $155.22 | 2,000 | $310,440.00 | 426,495 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $154.19 | 700 | $107,933.00 | 428,495 | 2026-05-15 | Filing |