| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.98 | 2,000 | $129,965.20 | 60,678 | 2025-12-10 | Filing | |
| $66.62 | 7,000 | $466,340.00 | 37,725 | 2025-12-10 | Filing | |
| $60.72 | 4,500 | $273,240.00 | 62,326 | 2025-11-17 | Filing | |
| $60.48 | 5,000 | $302,375.00 | 63,186 | 2025-11-12 | Filing | |
| $60.00 | 2,000 | $120,000.00 | 62,678 | 2025-11-12 | Filing | |
| $59.58 | 33,851 | $2,016,876.43 | 66,826 | 2025-11-11 | Filing | |
| $60.09 | 2,000 | $120,179.60 | 64,678 | 2025-10-21 | Filing | |
| $60.55 | 2,000 | $121,091.40 | 66,678 | 2025-09-10 | Filing | |
| $66.50 | 2,000 | $133,002.60 | 68,678 | 2025-08-11 | Filing | |
| $68.13 | 2,000 | $136,250.00 | 70,678 | 2025-07-10 | Filing | |
| $68.90 | 29,000 | $1,998,100.00 | 68,186 | 2025-07-08 | Filing | |
| $68.88 | 1,000 | $68,877.50 | 100,677 | 2025-07-08 | Filing | |
| $69.15 | 304 | $21,021.60 | 44,725 | 2025-07-08 | Filing | |
| $70.00 | 2,200 | $154,000.00 | 74,027 | 2025-07-07 | Filing | |
| $70.00 | 1,206 | $84,420.00 | 76,227 | 2025-07-03 | Filing | |
| $70.00 | 783 | $54,810.00 | 77,433 | 2025-07-02 | Filing | |
| $70.00 | 19,248 | $1,347,360.00 | 78,216 | 2025-07-01 | Filing | |
| $69.46 | 1,177 | $81,754.42 | 3,548 | 2025-07-01 | Filing | |
| $68.90 | 3,282 | $226,129.80 | 4,725 | 2025-07-01 | Filing | |
| $67.61 | 1,422 | $96,141.42 | 8,007 | 2025-07-01 | Filing |