| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $149.81 | 2,600 | $389,511.20 | 4,973 | 2025-12-01 | Filing |
| Officer | $154.99 | 3,000 | $464,955.90 | 31,846 | 2025-11-26 | Filing |
| Officer, Director | $143.24 | 911 | $130,491.64 | 32,058 | 2025-11-18 | Filing |
| Officer, Director | $150.00 | 12,490 | $1,873,500.00 | 33,448 | 2025-11-12 | Filing |
| Officer, Director | $124.88 | 2,000 | $249,760.00 | 33,448 | 2025-09-02 | Filing |
| Officer, Director | $113.45 | 2,000 | $226,900.00 | 35,448 | 2025-08-01 | Filing |
| Officer, Director | $117.44 | 1,508 | $177,099.52 | 37,448 | 2025-07-01 | Filing |
| Director | $116.53 | 8 | $904.30 | 1,677 | 2025-06-18 | Filing |
| Director | $116.46 | 1,819 | $211,844.38 | 35,737 | 2025-03-31 | Filing |
| Officer | $121.98 | 1,908 | $232,691.32 | 21,786 | 2025-03-17 | Filing |
| Director | $126.38 | 6,971 | $881,008.92 | 19,640 | 2025-03-06 | Filing |
| Officer, Director | $150.00 | 1,911 | $286,650.00 | 39,652 | 2025-01-21 | Filing |
| Officer, Director | $150.00 | 47 | $7,050.00 | 24,071 | 2024-09-27 | Filing |
| Officer | $145.00 | 5,010 | $726,450.00 | 46,762 | 2024-09-26 | Filing |
| Officer | $145.00 | 9,990 | $1,448,550.00 | 40,011 | 2024-09-26 | Filing |
| Officer, Director | $145.00 | 1,958 | $283,910.00 | 24,118 | 2024-08-22 | Filing |
| Officer, Director | $140.00 | 1,958 | $274,120.00 | 26,076 | 2024-07-26 | Filing |
| Officer, Director | $135.00 | 1,958 | $264,330.00 | 28,034 | 2024-06-18 | Filing |
| Officer | $133.28 | 15,000 | $1,999,261.50 | 49,486 | 2024-06-10 | Filing |
| Officer, Director | $130.00 | 1,958 | $254,540.00 | 25,185 | 2024-06-03 | Filing |