| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $116.64 | 7,914 | $923,088.96 | 560,396 | 2025-04-09 | Filing |
| Large Shareholder, Director | $117.15 | 1,086 | $127,223.71 | 568,310 | 2025-02-20 | Filing |
| Large Shareholder, Director | $118.48 | 391 | $46,323.80 | 569,396 | 2025-02-20 | Filing |
| Large Shareholder, Director | $116.28 | 9,000 | $1,046,551.50 | 569,787 | 2025-02-20 | Filing |
| Officer | $117.54 | 1,512 | $177,721.24 | 15,630 | 2025-02-19 | Filing |
| Director | $116.50 | 5,200 | $605,800.00 | 118,213 | 2025-02-18 | Filing |
| Director | $116.28 | 5,000 | $581,420.00 | 123,413 | 2025-02-18 | Filing |
| Officer | $119.57 | 317 | $37,902.11 | 17,142 | 2025-02-11 | Filing |
| Officer | $119.57 | 1,206 | $144,195.39 | 17,459 | 2025-02-11 | Filing |
| Director | $121.10 | 800 | $96,881.52 | 128,413 | 2025-02-07 | Filing |
| Director | $121.29 | 4,000 | $485,156.00 | 19,688 | 2025-02-07 | Filing |
| Director | $123.48 | 10,000 | $1,234,787.00 | 314,000 | 2025-02-06 | Filing |
| Officer | $122.02 | 991 | $120,921.92 | 18,665 | 2025-02-07 | Filing |
| Officer | $125.54 | 723 | $90,763.61 | 2,064 | 2025-02-06 | Filing |
| Officer | $125.54 | 1,272 | $159,683.70 | 2,064 | 2025-02-06 | Filing |
| Officer | $357.35 | 350 | $125,071.38 | 860 | 2024-12-05 | Filing |
| Officer, Director | $365.05 | 6,000 | $2,190,306.60 | 241,584 | 2024-12-02 | Filing |
| Officer, Director | $367.50 | 2,000 | $735,000.00 | 247,584 | 2024-11-29 | Filing |
| Officer, Director | $368.00 | 2,000 | $736,000.20 | 249,584 | 2024-11-26 | Filing |
| Officer, Director | $375.00 | 2,000 | $750,008.00 | 251,584 | 2024-11-25 | Filing |