| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.15 | 1,962 | $112,125.95 | 135,941 | 2026-05-04 | Filing | |
| $57.15 | 5,127 | $293,001.90 | 853,760 | 2026-05-04 | Filing | |
| $57.15 | 2,844 | $162,531.19 | 278,964 | 2026-05-04 | Filing | |
| $57.15 | 1,116 | $63,778.06 | 122,988 | 2026-05-04 | Filing | |
| $57.15 | 164 | $9,372.40 | 54,635 | 2026-05-04 | Filing | |
| $61.83 | 500 | $30,915.00 | 25,222 | 2026-04-27 | Filing | |
| $60.76 | 2,321 | $141,026.28 | 281,808 | 2026-04-23 | Filing | |
| $66.00 | 151 | $9,966.00 | 858,887 | 2026-04-22 | Filing | |
| $65.28 | 7,910 | $516,325.25 | 859,038 | 2026-04-22 | Filing | |
| $65.01 | 1,610 | $104,666.10 | 858,887 | 2026-04-21 | Filing | |
| $60.00 | 4,000 | $240,000.00 | 118,694 | 2026-04-17 | Filing | |
| $55.00 | 3,000 | $165,000.00 | 122,694 | 2026-04-14 | Filing | |
| $49.89 | 2,597 | $129,561.73 | 125,694 | 2026-04-09 | Filing | |
| $51.00 | 1,000 | $51,000.00 | 25,722 | 2026-04-01 | Filing | |
| $43.79 | 354 | $15,500.39 | 137,903 | 2026-03-20 | Filing | |
| $43.79 | 297 | $13,004.56 | 124,104 | 2026-03-20 | Filing | |
| $43.79 | 1,742 | $76,275.91 | 858,887 | 2026-03-20 | Filing | |
| $47.00 | 10,000 | $470,000.00 | 21,084 | 2026-03-17 | Filing | |
| $46.43 | 246 | $11,420.80 | 54,799 | 2026-03-06 | Filing | |
| $46.43 | 425 | $19,731.05 | 138,257 | 2026-03-06 | Filing |