| NSP | ALLISON JAMES D | EVP, Finance, CFO & Treasurer | Mar 10 '26 | Buy | 20.45 | 10,000 | 204,500 | 94,272 | Mar 11 12:00 AM |
| NSP | ALLISON JAMES D | EVP, Finance, CFO & Treasurer | Feb 17 '26 | Option Exercise | 0.00 | 926 | 0 | 64,980 | Feb 19 12:00 AM |
| NSP | ALLISON JAMES D | EVP, Finance, CFO & Treasurer | Aug 04 '25 | Buy | 46.82 | 4,000 | 187,280 | 64,517 | Aug 06 12:00 AM |
| NSP | ALLISON JAMES D | EVP, Finance, CFO & Treasurer | Feb 07 '25 | Option Exercise | 0.00 | 4,756 | 0 | 53,596 | Mar 04 12:00 AM |
| NSP | ALLISON JAMES D | EVP, Comp Benefits Solns & CPO | Feb 20 '24 | Option Exercise | 0.00 | 11,246 | 0 | 47,693 | Feb 22 12:00 AM |
| NSP | ALLISON JAMES D | EVP, Comp Benefits Solns & CPO | Nov 10 '23 | Sale | 108.90 | 2,500 | 272,250 | 42,070 | Nov 14 12:00 AM |
| NSP | ALLISON JAMES D | EVP of Gross Profit Operations | Feb 22 '23 | Option Exercise | 0.00 | 15,022 | 0 | 47,891 | Feb 24 12:00 AM |
| NSP | ALLISON JAMES D | EVP of Gross Profit Operations | Feb 17 '23 | Sale | 124.96 | 5,000 | 624,800 | 40,380 | Feb 21 12:00 AM |
| NSP | ALLISON JAMES D | EVP of Gross Profit Operations | Oct 31 '22 | Sale | 120.00 | 2,000 | 240,000 | 47,380 | Nov 02 12:00 AM |
| NSP | ALLISON JAMES D | EVP of Gross Profit Operations | Aug 19 '22 | Sale | 113.00 | 2,500 | 282,504 | 49,380 | Aug 23 12:00 AM |
| NSP | ALLISON JAMES D | SVP of Gross Profit Operations | May 13 '22 | Sale | 98.55 | 5,000 | 492,732 | 51,880 | May 17 12:00 AM |
| NSP | ALLISON JAMES D | SVP of Gross Profit Operations | Nov 15 '21 | Sale | 119.02 | 4,000 | 476,080 | 55,611 | Nov 17 12:00 AM |
| NSP | ALLISON JAMES D | SVP of Gross Profit Operations | May 20 '21 | Sale | 88.46 | 5,000 | 442,300 | 59,611 | May 24 12:00 AM |