| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $171.42 | 50 | $8,571.00 | 315,784 | 2024-11-25 | Filing |
| Officer, Director | $171.41 | 100 | $17,140.50 | 315,834 | 2024-11-25 | Filing |
| Officer, Director | $171.40 | 300 | $51,420.00 | 315,934 | 2024-11-25 | Filing |
| Officer, Director | $171.38 | 100 | $17,138.00 | 316,234 | 2024-11-25 | Filing |
| Officer, Director | $171.38 | 100 | $17,137.50 | 316,334 | 2024-11-25 | Filing |
| Officer, Director | $171.36 | 300 | $51,408.00 | 316,434 | 2024-11-25 | Filing |
| Officer, Director | $171.36 | 200 | $34,271.00 | 316,734 | 2024-11-25 | Filing |
| Officer, Director | $171.35 | 200 | $34,270.00 | 316,934 | 2024-11-25 | Filing |
| Officer, Director | $171.33 | 203 | $34,779.99 | 317,134 | 2024-11-25 | Filing |
| Officer, Director | $171.32 | 300 | $51,396.00 | 317,337 | 2024-11-25 | Filing |
| Officer, Director | $171.31 | 200 | $34,262.00 | 317,637 | 2024-11-25 | Filing |
| Officer, Director | $171.29 | 100 | $17,129.00 | 317,837 | 2024-11-25 | Filing |
| Officer, Director | $171.28 | 100 | $17,128.30 | 317,937 | 2024-11-25 | Filing |
| Officer, Director | $171.26 | 100 | $17,126.00 | 318,037 | 2024-11-25 | Filing |
| Officer, Director | $171.26 | 100 | $17,125.50 | 318,137 | 2024-11-25 | Filing |
| Officer, Director | $171.25 | 200 | $34,250.00 | 318,237 | 2024-11-25 | Filing |
| Officer, Director | $171.24 | 200 | $34,248.00 | 318,437 | 2024-11-25 | Filing |
| Officer, Director | $171.24 | 200 | $34,247.00 | 318,637 | 2024-11-25 | Filing |
| Officer, Director | $171.23 | 100 | $17,123.00 | 318,837 | 2024-11-25 | Filing |
| Officer, Director | $171.22 | 200 | $34,244.00 | 318,937 | 2024-11-25 | Filing |