| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $249.22 | 1,213 | $302,309.08 | 65,333 | 2025-06-18 | Filing |
| Officer | $248.94 | 2,826 | $703,499.07 | 66,546 | 2025-06-17 | Filing |
| Director | $254.53 | 860 | $218,895.80 | 11,410 | 2025-06-16 | Filing |
| Officer, Director | $256.50 | 1,400 | $359,100.00 | 245,993 | 2025-06-09 | Filing |
| Officer, Director | $215.35 | 1,400 | $301,490.00 | 247,393 | 2025-06-02 | Filing |
| Officer | $215.35 | 3,000 | $646,050.00 | 156,630 | 2025-06-02 | Filing |
| Officer, Director | $212.02 | 1,400 | $296,828.00 | 248,793 | 2025-05-27 | Filing |
| Officer, Director | $215.25 | 1,400 | $301,350.00 | 250,193 | 2025-05-19 | Filing |
| Officer, Director | $216.51 | 1,400 | $303,114.00 | 251,593 | 2025-05-12 | Filing |
| | $208.36 | 1,400 | $291,704.00 | 252,993 | 2025-05-05 | Filing |
| | $210.00 | 2,100 | $441,000.00 | 159,630 | 2025-05-02 | Filing |
| | $206.79 | 2,300 | $475,617.00 | 161,730 | 2025-05-01 | Filing |
| | $198.22 | 1,400 | $277,508.00 | 254,393 | 2025-04-28 | Filing |
| Officer, Director | $189.44 | 1,400 | $265,216.00 | 255,793 | 2025-04-21 | Filing |
| Officer, Director | $194.90 | 1,400 | $272,860.00 | 257,193 | 2025-04-14 | Filing |
| Officer, Director | $167.82 | 1,400 | $234,948.00 | 258,593 | 2025-04-07 | Filing |
| Director | $187.95 | 500 | $93,975.00 | 6,903 | 2025-04-01 | Filing |
| Officer | $187.95 | 2,300 | $432,285.00 | 164,030 | 2025-04-01 | Filing |
| Officer, Director | $184.41 | 1,400 | $258,174.00 | 259,993 | 2025-03-31 | Filing |
| Officer, Director | $195.15 | 1,400 | $273,210.00 | 261,393 | 2025-03-24 | Filing |