| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.00 | 1,250 | $61,250.00 | 31,253 | 2026-03-26 | Filing | |
| $45.00 | 4,800 | $216,000.00 | 224,796 | 2026-03-25 | Filing | |
| $45.00 | 4,243 | $190,935.00 | 229,596 | 2026-03-25 | Filing | |
| $45.20 | 25,000 | $1,130,000.00 | 103,922 | 2026-03-25 | Filing | |
| $45.07 | 25,000 | $1,126,750.00 | 4,765,249 | 2026-03-25 | Filing | |
| $48.17 | 9,600 | $462,432.00 | 3,538,286 | 2026-03-26 | Filing | |
| $48.00 | 400 | $19,200.00 | 3,547,886 | 2026-03-25 | Filing | |
| $46.02 | 10,000 | $460,200.00 | 3,548,286 | 2026-03-25 | Filing | |
| $41.84 | 14,569 | $609,566.96 | 4,790,249 | 2026-03-06 | Filing | |
| $41.05 | 10,794 | $443,093.70 | 4,804,818 | 2026-03-06 | Filing | |
| $41.79 | 3,387 | $141,542.73 | 752,598 | 2026-03-05 | Filing | |
| $41.16 | 16,104 | $662,840.64 | 755,985 | 2026-03-05 | Filing | |
| $41.35 | 1,606 | $66,408.10 | 772,089 | 2026-03-05 | Filing | |
| $4,015.00 | 35,856 | $143,961,840.00 | 773,695 | 2026-03-02 | Filing | |
| $40.15 | 71,841 | $2,884,416.15 | 4,815,612 | 2026-03-02 | Filing | |
| $42.08 | 10,000 | $420,800.00 | 3,558,286 | 2026-03-03 | Filing | |
| $40.18 | 25,000 | $1,004,500.00 | 3,568,286 | 2026-03-02 | Filing | |
| $40.32 | 6,063 | $244,460.16 | 233,839 | 2026-03-03 | Filing | |
| $40.15 | 15,639 | $627,905.85 | 239,902 | 2026-03-02 | Filing | |
| $34.79 | 684 | $23,796.36 | 20,561 | 2026-02-24 | Filing |