| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.61 | 500 | $35,805.00 | 25,779 | 2025-12-17 | Filing | |
| $79.93 | 6,774 | $541,477.66 | 93,496 | 2025-12-05 | Filing | |
| $79.11 | 3,726 | $294,768.33 | 100,270 | 2025-12-05 | Filing | |
| $74.08 | 10,000 | $740,768.00 | 21,559 | 2025-12-03 | Filing | |
| $63.08 | 500 | $31,540.00 | 26,279 | 2025-11-19 | Filing | |
| $66.24 | 500 | $33,120.00 | 26,779 | 2025-10-22 | Filing | |
| $73.92 | 49 | $3,622.15 | 17,844 | 2025-10-03 | Filing | |
| $73.27 | 536 | $39,270.74 | 17,893 | 2025-10-03 | Filing | |
| $72.07 | 386 | $27,820.33 | 18,429 | 2025-10-03 | Filing | |
| $62.75 | 3,500 | $219,637.60 | 6,909 | 2025-09-16 | Filing | |
| $59.95 | 100 | $5,995.10 | 103,996 | 2025-08-29 | Filing | |
| $58.25 | 900 | $52,423.02 | 104,096 | 2025-08-29 | Filing | |
| $60.00 | 1,000 | $60,000.00 | 104,996 | 2025-08-28 | Filing | |
| $59.87 | 13 | $778.33 | 3,891 | 2025-08-29 | Filing | |
| $59.42 | 219 | $13,013.09 | 3,904 | 2025-08-29 | Filing | |
| $58.25 | 1,268 | $73,862.01 | 4,123 | 2025-08-29 | Filing | |
| $44.28 | 412 | $18,244.97 | 17,211 | 2025-07-01 | Filing | |
| $43.52 | 587 | $25,546.89 | 17,623 | 2025-07-01 | Filing | |
| $43.48 | 1,000 | $43,480.00 | 105,996 | 2025-06-24 | Filing | |
| $42.49 | 1,000 | $42,490.00 | 106,996 | 2025-06-24 | Filing |