| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.29 | 4,352 | $179,694.08 | 60,000 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $40.06 | 25,648 | $1,027,458.88 | 64,352 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $42.54 | 2,481 | $105,541.74 | 90,000 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $41.69 | 10,756 | $448,417.64 | 92,481 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $40.98 | 16,763 | $686,947.74 | 103,237 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $43.71 | 4,573 | $199,885.83 | 120,000 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $43.12 | 25,427 | $1,096,412.24 | 124,573 | 2026-03-18 | Filing |
| Large Shareholder, Officer, Director | $44.93 | 3,535 | $158,827.55 | 150,000 | 2026-03-17 | Filing |
| Large Shareholder, Officer, Director | $44.06 | 9,185 | $404,691.10 | 153,535 | 2026-03-17 | Filing |
| Large Shareholder, Officer, Director | $43.05 | 17,280 | $743,904.00 | 162,720 | 2026-03-17 | Filing |
| Large Shareholder, Officer, Director | $43.03 | 490 | $21,084.70 | 180,000 | 2026-03-16 | Filing |
| Large Shareholder, Officer, Director | $42.38 | 29,510 | $1,250,633.80 | 180,490 | 2026-03-16 | Filing |
| Large Shareholder, Officer, Director | $41.95 | 7,754 | $325,280.30 | 210,000 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $41.15 | 22,246 | $915,422.90 | 217,754 | 2026-03-13 | Filing |
| Large Shareholder, Officer, Director | $42.81 | 26,902 | $1,151,674.62 | 240,000 | 2026-03-12 | Filing |
| Large Shareholder, Officer, Director | $42.00 | 3,098 | $130,116.00 | 266,902 | 2026-03-12 | Filing |
| Large Shareholder, Officer, Director | $43.73 | 8,303 | $363,090.19 | 270,000 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $43.24 | 21,697 | $938,178.28 | 278,303 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $44.75 | 710 | $31,772.50 | 300,000 | 2026-03-10 | Filing |
| Large Shareholder, Officer, Director | $43.65 | 11,230 | $490,189.50 | 300,710 | 2026-03-10 | Filing |