| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $191.29 | 1,500 | $286,935.00 | 72,140 | 2025-11-24 | Filing |
| Officer | $188.91 | 100 | $18,891.00 | 73,640 | 2025-11-24 | Filing |
| Officer | $187.63 | 100 | $18,763.00 | 73,740 | 2025-11-24 | Filing |
| Officer | $186.46 | 200 | $37,292.00 | 73,840 | 2025-11-24 | Filing |
| Officer | $186.44 | 3,215 | $599,404.60 | 21,807 | 2025-11-24 | Filing |
| Large Shareholder, Officer, Director | $197.75 | 1,433 | $283,375.75 | 485,958 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $197.04 | 3,400 | $669,936.00 | 487,391 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $196.16 | 4,157 | $815,437.12 | 490,791 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $195.01 | 2,160 | $421,221.60 | 494,948 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $194.00 | 1,545 | $299,730.00 | 497,108 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $193.17 | 3,505 | $677,060.85 | 498,653 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $191.53 | 400 | $76,612.00 | 502,158 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $190.70 | 400 | $76,280.00 | 502,558 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $187.97 | 400 | $75,188.00 | 502,958 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $186.82 | 400 | $74,728.00 | 503,358 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $184.89 | 200 | $36,978.00 | 503,758 | 2025-11-14 | Filing |
| Officer | $207.75 | 1,600 | $332,400.00 | 202,534 | 2025-11-10 | Filing |
| Officer | $206.54 | 1,411 | $291,427.94 | 204,134 | 2025-11-10 | Filing |
| Officer | $205.70 | 2,100 | $431,970.00 | 205,545 | 2025-11-10 | Filing |
| Officer | $204.53 | 3,370 | $689,266.10 | 207,645 | 2025-11-10 | Filing |