| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $68.81 | 2,688 | $184,961.28 | 48,237 | 2025-02-19 | Filing |
| Officer, Director | $67.02 | 5,625 | $376,987.50 | 525,373 | 2025-02-04 | Filing |
| Officer, Director | $67.25 | 5,625 | $378,281.25 | 530,998 | 2025-02-03 | Filing |
| Officer | $64.93 | 1,033 | $67,072.69 | 65,080 | 2025-01-16 | Filing |
| Officer, Director | $61.78 | 5,625 | $347,512.50 | 536,623 | 2025-01-03 | Filing |
| Officer, Director | $62.38 | 5,625 | $350,887.50 | 542,248 | 2025-01-02 | Filing |
| Officer | $63.86 | 1,939 | $123,824.54 | 65,080 | 2024-12-16 | Filing |
| Officer | $63.50 | 3,313 | $210,375.50 | 67,019 | 2024-12-16 | Filing |
| Officer | $65.20 | 990 | $64,548.00 | 46,038 | 2024-12-17 | Filing |
| Officer | $65.20 | 3,989 | $260,082.80 | 71,469 | 2024-12-17 | Filing |
| Officer, Director | $63.39 | 4,584 | $290,579.76 | 531,167 | 2024-12-04 | Filing |
| Officer, Director | $62.42 | 1,041 | $64,979.22 | 535,751 | 2024-12-04 | Filing |
| Officer, Director | $63.13 | 5,625 | $355,106.25 | 536,792 | 2024-12-03 | Filing |
| Officer | $65.14 | 1,732 | $112,822.65 | 4,775 | 2024-11-26 | Filing |
| Officer | $61.01 | 2,743 | $167,350.43 | 43,827 | 2024-11-19 | Filing |
| Officer, Director | $61.13 | 5,625 | $343,856.25 | 542,417 | 2024-11-05 | Filing |
| Officer, Director | $59.91 | 5,625 | $336,993.75 | 548,042 | 2024-11-04 | Filing |
| Officer | $66.63 | 1,167 | $77,757.21 | 65,079 | 2024-10-16 | Filing |
| Officer, Director | $66.56 | 5,625 | $374,400.00 | 553,666 | 2024-10-07 | Filing |
| Officer, Director | $66.09 | 5,625 | $371,756.25 | 559,291 | 2024-10-04 | Filing |