| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.40 | 5,000 | $327,005.00 | 91,250 | 2026-08-04 | Filing | |
| $64.00 | 2,500 | $160,000.00 | 10,627 | 2026-07-29 | Filing | |
| $62.00 | 1,848 | $114,576.00 | 13,127 | 2026-06-29 | Filing | |
| $62.00 | 5,000 | $310,000.00 | 96,250 | 2026-06-29 | Filing | |
| $60.00 | 5,000 | $300,000.00 | 101,250 | 2026-04-17 | Filing | |
| $58.00 | 5,000 | $290,000.00 | 106,250 | 2026-02-26 | Filing | |
| $68.37 | 20,000 | $1,367,444.00 | 174,100 | 2026-01-02 | Filing | |
| $68.44 | 22,500 | $1,539,814.50 | 194,100 | 2026-01-02 | Filing | |
| $68.44 | 15,000 | $1,026,531.00 | 216,600 | 2026-01-02 | Filing | |
| $62.00 | 652 | $40,424.00 | 15,179 | 2025-11-26 | Filing | |
| $59.20 | 5,000 | $296,000.00 | 88,221 | 2025-11-07 | Filing | |
| $59.54 | 35,000 | $2,083,900.00 | 231,600 | 2025-11-03 | Filing | |
| $59.47 | 35,000 | $2,081,485.00 | 275,100 | 2025-07-29 | Filing | |
| $60.00 | 3,000 | $180,012.00 | 98,007 | 2025-07-03 | Filing | |
| $58.02 | 4,000 | $232,094.40 | 101,007 | 2025-07-01 | Filing | |
| $56.87 | 3,000 | $170,598.00 | 105,007 | 2025-06-30 | Filing | |
| $52.56 | 20,000 | $1,051,200.00 | 323,925 | 2025-06-16 | Filing | |
| $52.21 | 5,000 | $261,045.00 | 108,007 | 2025-05-28 | Filing | |
| $47.49 | 25,000 | $1,187,250.00 | 343,925 | 2025-05-01 | Filing | |
| $50.00 | 40,000 | $2,000,000.00 | 368,925 | 2025-04-29 | Filing |