| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.32 | 25 | $1,683.00 | 121,693 | 2025-04-09 | Filing | |
| $66.59 | 117 | $7,791.03 | 121,718 | 2025-04-09 | Filing | |
| $63.59 | 48 | $3,052.08 | 121,835 | 2025-04-09 | Filing | |
| $62.57 | 310 | $19,395.55 | 121,883 | 2025-04-09 | Filing | |
| $66.75 | 115 | $7,676.45 | 102,815 | 2025-04-09 | Filing | |
| $63.34 | 143 | $9,057.73 | 102,930 | 2025-04-09 | Filing | |
| $62.30 | 242 | $15,075.92 | 103,073 | 2025-04-09 | Filing | |
| $70.97 | 95 | $6,742.33 | 46,400 | 2025-04-02 | Filing | |
| $69.78 | 5 | $348.90 | 46,495 | 2025-04-02 | Filing | |
| $71.21 | 125 | $8,901.25 | 122,193 | 2025-04-02 | Filing | |
| $70.76 | 375 | $26,535.68 | 122,318 | 2025-04-02 | Filing | |
| $70.94 | 459 | $32,560.04 | 103,315 | 2025-04-02 | Filing | |
| $70.14 | 41 | $2,875.74 | 103,774 | 2025-04-02 | Filing | |
| $72.81 | 29 | $2,111.40 | 46,500 | 2025-03-26 | Filing | |
| $71.92 | 71 | $5,106.19 | 46,529 | 2025-03-26 | Filing | |
| $72.71 | 182 | $13,232.55 | 122,693 | 2025-03-26 | Filing | |
| $71.97 | 318 | $22,885.22 | 122,875 | 2025-03-26 | Filing | |
| $72.80 | 129 | $9,390.98 | 103,815 | 2025-03-26 | Filing | |
| $71.89 | 371 | $26,671.19 | 103,944 | 2025-03-26 | Filing | |
| $71.46 | 12 | $857.46 | 46,600 | 2025-03-19 | Filing |