| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $181.94 | 400 | $72,776.00 | 1,050,339 | 2026-06-16 | Filing |
| Officer | $180.03 | 300 | $54,009.00 | 1,050,739 | 2026-06-16 | Filing |
| Officer | $179.10 | 2,000 | $358,200.00 | 1,051,039 | 2026-06-16 | Filing |
| Officer | $178.09 | 7,306 | $1,301,125.54 | 1,053,039 | 2026-06-16 | Filing |
| Officer | $177.31 | 11,580 | $2,053,249.80 | 1,060,345 | 2026-06-16 | Filing |
| Officer | $176.20 | 9,020 | $1,589,324.00 | 1,071,925 | 2026-06-16 | Filing |
| Officer | $175.41 | 8,560 | $1,501,509.60 | 1,080,945 | 2026-06-16 | Filing |
| Large Shareholder, Officer, Director | $181.78 | 3,400 | $618,052.00 | 373,814 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $180.85 | 1,400 | $253,190.00 | 377,214 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $179.65 | 3,100 | $556,915.00 | 378,614 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $178.71 | 3,050 | $545,065.50 | 381,714 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $177.69 | 2,350 | $417,571.50 | 384,764 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $176.82 | 1,400 | $247,548.00 | 387,114 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $175.68 | 500 | $87,840.00 | 388,514 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $174.43 | 900 | $156,987.00 | 389,014 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $173.59 | 500 | $86,795.00 | 389,914 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $171.39 | 500 | $85,695.00 | 390,414 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $170.31 | 500 | $85,155.00 | 390,914 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $169.48 | 400 | $67,792.00 | 391,414 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $176.09 | 6,700 | $1,179,803.00 | 373,814 | 2026-05-29 | Filing |