| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $155.01 | 2,500 | $387,525.00 | 497,232 | 2025-11-12 | Filing |
| Officer, Director | $158.06 | 5,534 | $874,704.04 | 499,732 | 2025-11-11 | Filing |
| Officer, Director | $157.21 | 14,627 | $2,299,510.67 | 505,266 | 2025-11-11 | Filing |
| Officer, Director | $156.32 | 37,300 | $5,830,736.00 | 519,893 | 2025-11-11 | Filing |
| Officer, Director | $155.32 | 6,539 | $1,015,637.48 | 557,193 | 2025-11-11 | Filing |
| Officer, Director | $157.68 | 8,861 | $1,397,202.48 | 563,732 | 2025-11-10 | Filing |
| Officer, Director | $157.10 | 54,639 | $8,583,786.90 | 572,593 | 2025-11-10 | Filing |
| Officer | $157.40 | 1,300 | $204,620.00 | 26,307 | 2025-11-10 | Filing |
| Officer | $155.54 | 3,668 | $570,520.72 | 5,594 | 2025-11-10 | Filing |
| Officer | $154.58 | 1,400 | $216,412.00 | 9,262 | 2025-11-10 | Filing |
| Officer | $157.30 | 35 | $5,505.50 | 10,662 | 2025-11-10 | Filing |
| Officer | $156.60 | 1,952 | $305,683.20 | 10,697 | 2025-11-10 | Filing |
| Officer | $155.60 | 3,839 | $597,348.40 | 12,649 | 2025-11-10 | Filing |
| Officer | $154.60 | 1,500 | $231,900.00 | 16,488 | 2025-11-10 | Filing |
| Officer | $145.00 | 4,051 | $587,395.00 | 16,756 | 2025-09-03 | Filing |
| Director | $142.15 | 100 | $14,215.00 | 36,225 | 2025-09-02 | Filing |
| Director | $141.65 | 1,500 | $212,475.00 | 36,325 | 2025-09-02 | Filing |
| Officer | $140.30 | 2,337 | $327,881.10 | 7,000 | 2025-08-13 | Filing |
| Officer, Director | $136.15 | 400 | $54,460.00 | 627,232 | 2025-08-11 | Filing |
| Officer, Director | $135.31 | 49,600 | $6,711,376.00 | 627,632 | 2025-08-11 | Filing |