| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $108.50 | 868 | $94,177.05 | 15,481 | 2025-10-14 | Filing |
| Officer, Director | $101.47 | 4,045 | $410,435.63 | 174,740 | 2025-10-07 | Filing |
| Officer, Director | $103.00 | 4,045 | $416,629.34 | 174,740 | 2025-10-06 | Filing |
| Officer | $137.06 | 4,292 | $588,261.52 | 9,167 | 2025-09-12 | Filing |
| Officer | $138.95 | 7,200 | $1,000,440.00 | 16,349 | 2025-09-11 | Filing |
| Officer | $140.15 | 343 | $48,071.45 | 11,215 | 2025-09-05 | Filing |
| Officer | $140.15 | 346 | $48,491.90 | 23,549 | 2025-09-05 | Filing |
| Officer, Director | $137.26 | 4,045 | $555,208.61 | 174,740 | 2025-09-03 | Filing |
| Officer, Director | $138.60 | 4,045 | $560,619.20 | 174,740 | 2025-09-02 | Filing |
| Officer | $141.58 | 651 | $92,168.58 | 11,235 | 2025-08-28 | Filing |
| Director | $147.57 | 10,000 | $1,475,725.00 | 18,164 | 2025-08-12 | Filing |
| Officer, Director | $151.37 | 4,045 | $612,309.85 | 174,740 | 2025-08-05 | Filing |
| Officer, Director | $156.76 | 4,045 | $634,088.94 | 174,740 | 2025-08-04 | Filing |
| Director | $150.07 | 2,937 | $440,755.59 | 14,994 | 2025-08-05 | Filing |
| Officer, Director | $160.63 | 4,045 | $649,763.72 | 174,740 | 2025-07-08 | Filing |
| Officer, Director | $162.94 | 4,045 | $659,073.69 | 174,740 | 2025-07-07 | Filing |
| Officer | $164.38 | 2,000 | $328,765.40 | 13,263 | 2025-07-01 | Filing |
| Officer, Director | $161.81 | 4,045 | $654,517.41 | 174,740 | 2025-06-17 | Filing |
| Officer, Director | $160.45 | 4,054 | $650,445.65 | 174,740 | 2025-06-16 | Filing |
| Officer, Director | $157.72 | 2,915 | $459,765.75 | 174,740 | 2025-06-13 | Filing |