| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Daniel D. Springer | Director | 911,279 | — | $56,440,142 | -$56,440,142 |
| Allan C. Thygesen | President and CEO, Director | 159,038 | — | $19,157,431 | -$19,157,431 |
| Blake Jeffrey Grayson | Chief Financial Officer | 126,429 | — | $12,303,679 | -$12,303,679 |
| Robert Chatwani | President General Mgr, Growth | 72,805 | — | $9,264,280 | -$9,264,280 |
| James P Shaughnessy | Chief Legal Officer | 52,815 | — | $5,023,724 | -$5,023,724 |
| Peter Solvik | Director | 8,970 | — | $2,134,800 | -$2,134,800 |
| Paula Hansen | Chief Revenue Officer | 89,972 | — | $1,384,523 | -$1,384,523 |
| Enrique T Salem | Unknown | 167,318 | — | $915,610 | -$915,610 |
| Teresa Briggs | Director | 10,263 | — | $255,656 | -$255,656 |
| Anna Marrs | Director | 12,977 | — | $178,168 | -$178,168 |
| Mary Agnes Wilderotter | Director | 3,199 | — | $144,450 | -$144,450 |
| James A Beer | Director | 14,586 | — | $141,255 | -$141,255 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-28 | James A Beer | SELL | 450 | $64.02 | $28,809 | 14,586 | 3% |
| 2026-08-07 | Blake Jeffrey Grayson | SELL | 15,000 | $60.00 | $900,000 | 126,429 | 11% |
| 2026-07-01 | Paula Hansen | SELL | 6,000 | $45.54 | $273,240 | 89,972 | 6% |
| 2026-07-01 | Blake Jeffrey Grayson | SELL | 14,400 | $45.53 | $655,632 | 142,029 | 9% |
| 2026-07-01 | Blake Jeffrey Grayson | SELL | 600 | $45.99 | $27,594 | 141,429 | 0% |
| 2026-07-01 | James P Shaughnessy | SELL | 11,754 | $45.53 | $535,160 | 53,061 | 18% |
| 2026-07-01 | James P Shaughnessy | SELL | 246 | $46.01 | $11,318 | 52,815 | 0% |
| 2026-07-01 | Allan C. Thygesen | SELL | 4,257 | $45.58 | $194,034 | 181,031 | 2% |
| 2026-07-01 | Allan C. Thygesen | SELL | 21,993 | $46.11 | $1,014,097 | 159,038 | 12% |
| 2026-06-22 | Robert Chatwani | SELL | 9,222 | $42.64 | $393,226 | 79,485 | 10% |
| 2026-06-22 | Robert Chatwani | SELL | 6,680 | $43.52 | $290,714 | 72,805 | 8% |
| 2026-06-05 | Anna Marrs | SELL | 363 | $49.42 | $17,939 | 12,977 | 3% |
| 2026-06-02 | James A Beer | SELL | 450 | $55.04 | $24,768 | 15,036 | 3% |
| 2026-06-02 | Anna Marrs | SELL | 365 | $55.04 | $20,090 | 12,615 | 3% |
| 2026-05-29 | Teresa Briggs | SELL | 365 | $50.04 | $18,265 | 10,263 | 3% |
| 2026-04-01 | Mary Agnes Wilderotter | SELL | 3,000 | $48.15 | $144,450 | 59,803 | 5% |
| 2026-04-01 | Paula Hansen | SELL | 2,692 | $46.21 | $124,397 | 82,541 | 3% |
| 2026-04-01 | Paula Hansen | SELL | 3,108 | $47.31 | $147,039 | 79,433 | 4% |
| 2026-04-01 | Paula Hansen | SELL | 200 | $47.95 | $9,590 | 79,233 | 0% |
| 2026-04-01 | James P Shaughnessy | SELL | 5,419 | $46.22 | $250,466 | 60,212 | 8% |
| 2026-04-01 | James P Shaughnessy | SELL | 6,481 | $47.33 | $306,746 | 53,731 | 11% |
| 2026-04-01 | James P Shaughnessy | SELL | 100 | $48.00 | $4,800 | 53,631 | 0% |
| 2026-04-01 | Allan C. Thygesen | SELL | 2,700 | $46.44 | $125,388 | 175,787 | 2% |
| 2026-04-01 | Allan C. Thygesen | SELL | 6,100 | $47.39 | $289,079 | 169,687 | 3% |
| 2026-04-01 | Allan C. Thygesen | SELL | 17,450 | $48.12 | $839,694 | 152,237 | 10% |
| 2026-03-18 | Robert Chatwani | SELL | 1,395 | $45.52 | $63,500 | 87,759 | 2% |
| 2026-03-18 | Robert Chatwani | SELL | 3,085 | $46.67 | $143,977 | 84,674 | 4% |
| 2026-03-18 | Robert Chatwani | SELL | 4,300 | $47.92 | $206,056 | 80,374 | 5% |
| 2026-03-18 | Robert Chatwani | SELL | 4,092 | $48.93 | $200,222 | 76,282 | 5% |
| 2026-03-18 | Robert Chatwani | SELL | 3,824 | $49.50 | $189,288 | 72,458 | 5% |
| 2026-03-05 | Anna Marrs | SELL | 363 | $46.33 | $16,818 | 12,251 | 3% |
| 2026-03-03 | James A Beer | SELL | 450 | $45.02 | $20,259 | 14,757 | 3% |
| 2026-03-03 | Anna Marrs | SELL | 365 | $45.02 | $16,432 | 11,889 | 3% |
| 2026-02-27 | Teresa Briggs | SELL | 364 | $44.31 | $16,129 | 9,170 | 4% |
| 2026-01-09 | Blake Jeffrey Grayson | SELL | 6,500 | $70.00 | $455,000 | 111,713 | 6% |
| 2026-01-09 | Allan C. Thygesen | SELL | 16,151 | $69.35 | $1,120,072 | 152,360 | 10% |
| 2026-01-09 | Allan C. Thygesen | SELL | 9,799 | $69.98 | $685,734 | 142,561 | 6% |
| 2026-01-09 | Allan C. Thygesen | SELL | 300 | $70.83 | $21,249 | 142,261 | 0% |
| 2026-01-02 | Paula Hansen | SELL | 1,290 | $65.43 | $84,405 | 73,680 | 2% |
| 2026-01-02 | Paula Hansen | SELL | 2,613 | $66.94 | $174,914 | 71,067 | 4% |
| 2026-01-02 | Paula Hansen | SELL | 1,100 | $67.78 | $74,558 | 69,967 | 2% |
| 2026-01-02 | Paula Hansen | SELL | 997 | $68.62 | $68,414 | 68,970 | 1% |
| 2026-01-02 | James P Shaughnessy | SELL | 2,446 | $65.39 | $159,944 | 64,104 | 4% |
| 2026-01-02 | James P Shaughnessy | SELL | 2,720 | $66.74 | $181,533 | 61,384 | 4% |
| 2026-01-02 | James P Shaughnessy | SELL | 4,164 | $67.28 | $280,154 | 57,220 | 7% |
| 2026-01-02 | James P Shaughnessy | SELL | 2,670 | $68.45 | $182,762 | 54,550 | 5% |
| 2025-12-17 | Blake Jeffrey Grayson | SELL | 3,525 | $67.86 | $239,206 | 124,203 | 3% |
| 2025-12-17 | Blake Jeffrey Grayson | SELL | 5,990 | $68.61 | $410,974 | 118,213 | 5% |
| 2025-12-17 | Robert Chatwani | SELL | 5,253 | $67.88 | $356,574 | 78,762 | 6% |
| 2025-12-17 | Robert Chatwani | SELL | 8,565 | $68.61 | $587,645 | 70,197 | 11% |
| 2025-12-15 | Robert Chatwani | SELL | 1,683 | $70.87 | $119,274 | 68,496 | 2% |
| 2025-12-11 | Robert Chatwani | SELL | 983 | $68.62 | $67,453 | 70,179 | 1% |
| 2025-12-05 | Anna Marrs | SELL | 363 | $64.50 | $23,414 | 11,525 | 3% |
| 2025-12-02 | James A Beer | SELL | 450 | $68.54 | $30,843 | 14,478 | 3% |
| 2025-12-02 | Anna Marrs | SELL | 365 | $68.54 | $25,017 | 11,163 | 3% |
| 2025-11-28 | Teresa Briggs | SELL | 365 | $69.19 | $25,254 | 8,805 | 4% |
| 2025-10-07 | Paula Hansen | SELL | 3,051 | $70.65 | $215,553 | 61,917 | 5% |
| 2025-10-07 | Paula Hansen | SELL | 1,734 | $71.67 | $124,276 | 60,183 | 3% |
| 2025-10-07 | Paula Hansen | SELL | 1,215 | $72.54 | $88,136 | 58,968 | 2% |
| 2025-10-01 | Allan C. Thygesen | SELL | 23,982 | $69.03 | $1,655,477 | 152,264 | 14% |
| 2025-10-01 | Allan C. Thygesen | SELL | 7,370 | $70.05 | $516,268 | 144,894 | 5% |
| 2025-10-01 | Allan C. Thygesen | SELL | 7,048 | $71.09 | $501,042 | 137,846 | 5% |
| 2025-10-01 | Allan C. Thygesen | SELL | 1,600 | $71.65 | $114,640 | 136,246 | 1% |
| 2025-10-01 | Blake Jeffrey Grayson | SELL | 1,751 | $70.73 | $123,848 | 110,409 | 2% |
| 2025-10-01 | Blake Jeffrey Grayson | SELL | 4,749 | $71.38 | $338,984 | 105,660 | 4% |
| 2025-10-01 | James P Shaughnessy | SELL | 1,918 | $70.71 | $135,622 | 61,024 | 3% |
| 2025-10-01 | James P Shaughnessy | SELL | 5,582 | $71.36 | $398,332 | 55,442 | 9% |
| 2025-09-17 | Blake Jeffrey Grayson | SELL | 5,658 | $82.95 | $469,331 | 116,011 | 5% |
| 2025-09-17 | Blake Jeffrey Grayson | SELL | 3,851 | $83.33 | $320,904 | 112,160 | 3% |
| 2025-09-17 | Robert Chatwani | SELL | 8,215 | $82.94 | $681,352 | 76,764 | 10% |
| 2025-09-17 | Robert Chatwani | SELL | 5,602 | $83.34 | $466,871 | 71,162 | 7% |
| 2025-09-16 | James A Beer | SELL | 450 | $81.28 | $36,576 | 14,199 | 3% |
| 2025-09-15 | Peter Solvik | SELL | 15,000 | $81.48 | $1,222,200 | 135,253 | 10% |
| 2025-09-15 | Robert Chatwani | SELL | 1,682 | $80.30 | $135,065 | 69,461 | 2% |
| 2025-09-15 | Anna Marrs | SELL | 728 | $80.30 | $58,458 | 10,799 | 6% |
| 2025-09-11 | Robert Chatwani | SELL | 983 | $79.39 | $78,040 | 71,143 | 1% |
| 2025-09-11 | Teresa Briggs | SELL | 364 | $79.39 | $28,898 | 9,170 | 4% |
| 2025-07-01 | Blake Jeffrey Grayson | SELL | 10,270 | $77.28 | $793,666 | 100,453 | 9% |
| 2025-07-01 | Blake Jeffrey Grayson | SELL | 944 | $77.70 | $73,349 | 99,509 | 1% |
| 2025-07-01 | Allan C. Thygesen | SELL | 20,685 | $77.26 | $1,598,123 | 163,298 | 11% |
| 2025-07-01 | Allan C. Thygesen | SELL | 19,315 | $77.78 | $1,502,321 | 143,983 | 12% |
| 2025-07-01 | James P Shaughnessy | SELL | 6,739 | $77.27 | $520,723 | 52,578 | 11% |
| 2025-07-01 | James P Shaughnessy | SELL | 761 | $77.70 | $59,130 | 51,817 | 1% |
| 2025-06-18 | Robert Chatwani | SELL | 1,045 | $74.66 | $78,020 | 93,956 | 1% |
| 2025-06-18 | Robert Chatwani | SELL | 139 | $75.49 | $10,493 | 93,817 | 0% |
| 2025-06-18 | Robert Chatwani | SELL | 3,397 | $74.70 | $253,756 | 90,420 | 4% |
| 2025-06-18 | Robert Chatwani | SELL | 534 | $75.44 | $40,285 | 89,886 | 1% |
| 2025-06-18 | Robert Chatwani | SELL | 15,500 | $74.69 | $1,157,695 | 74,386 | 17% |
| 2025-06-18 | Robert Chatwani | SELL | 2,260 | $75.45 | $170,517 | 72,126 | 3% |
| 2025-06-18 | Blake Jeffrey Grayson | SELL | 13,208 | $74.70 | $986,638 | 112,658 | 10% |
| 2025-06-18 | Blake Jeffrey Grayson | SELL | 1,935 | $75.45 | $145,996 | 110,723 | 2% |
| 2025-06-16 | Teresa Briggs | SELL | 534 | $74.37 | $39,714 | 8,805 | 6% |
| 2025-04-15 | Blake Jeffrey Grayson | SELL | 5,283 | $75.96 | $401,297 | 88,873 | 6% |
| 2025-04-15 | Blake Jeffrey Grayson | SELL | 2,717 | $76.34 | $207,416 | 86,156 | 3% |
| 2025-04-01 | Allan C. Thygesen | SELL | 4,000 | $80.34 | $321,360 | 174,804 | 2% |
| 2025-04-01 | Allan C. Thygesen | SELL | 12,964 | $81.56 | $1,057,344 | 161,840 | 7% |
| 2025-04-01 | Allan C. Thygesen | SELL | 22,736 | $82.35 | $1,872,310 | 139,104 | 14% |
| 2025-04-01 | Allan C. Thygesen | SELL | 300 | $82.91 | $24,873 | 138,804 | 0% |
| 2025-04-01 | James P Shaughnessy | SELL | 6,900 | $81.26 | $560,694 | 46,475 | 13% |
| 2025-04-01 | James P Shaughnessy | SELL | 600 | $81.86 | $49,116 | 45,875 | 1% |
| 2025-03-19 | Robert Chatwani | SELL | 11,702 | $82.93 | $970,447 | 80,846 | 13% |
| 2025-03-19 | Robert Chatwani | SELL | 3,130 | $83.77 | $262,200 | 77,716 | 4% |
| 2025-03-19 | Robert Chatwani | SELL | 874 | $84.68 | $74,010 | 76,842 | 1% |
| 2025-03-19 | Blake Jeffrey Grayson | SELL | 11,820 | $82.92 | $980,114 | 98,251 | 11% |
| 2025-03-19 | Blake Jeffrey Grayson | SELL | 3,240 | $83.76 | $271,382 | 95,011 | 3% |
| 2025-03-19 | Blake Jeffrey Grayson | SELL | 1,051 | $84.66 | $88,978 | 93,960 | 1% |
| 2025-03-17 | Teresa Briggs | SELL | 534 | $87.41 | $46,677 | 8,270 | 6% |
| 2025-02-14 | Blake Jeffrey Grayson | SELL | 7,073 | $86.79 | $613,866 | 78,778 | 8% |
| 2025-02-14 | Blake Jeffrey Grayson | SELL | 927 | $87.75 | $81,344 | 77,851 | 1% |
| 2025-01-10 | Enrique T Salem | SELL | 10,000 | $91.56 | $915,610 | 162,265 | 6% |
| 2025-01-10 | Peter Solvik | SELL | 10,000 | $91.26 | $912,600 | 150,253 | 6% |
| 2025-01-02 | James P Shaughnessy | SELL | 6,659 | $90.13 | $600,176 | 44,622 | 13% |
| 2025-01-02 | James P Shaughnessy | SELL | 841 | $90.53 | $76,136 | 43,781 | 2% |
| 2025-01-02 | Allan C. Thygesen | SELL | 37,346 | $90.01 | $3,361,513 | 158,704 | 19% |
| 2025-01-02 | Allan C. Thygesen | SELL | 2,654 | $90.53 | $240,267 | 156,050 | 2% |
| 2024-12-18 | Robert Chatwani | SELL | 14,800 | $97.76 | $1,446,848 | 73,414 | 17% |
| 2024-12-18 | Blake Jeffrey Grayson | SELL | 15,588 | $97.78 | $1,524,195 | 85,851 | 15% |
| 2024-12-16 | Blake Jeffrey Grayson | SELL | 5,135 | $94.42 | $484,847 | 104,304 | 5% |
| 2024-12-16 | Blake Jeffrey Grayson | SELL | 2,865 | $95.41 | $273,350 | 101,439 | 3% |
| 2024-12-16 | Teresa Briggs | SELL | 534 | $94.60 | $50,516 | 7,736 | 6% |
| 2024-12-10 | Daniel D. Springer | SELL | 258,199 | $95.70 | $24,709,644 | 1,229,819 | 17% |
| 2024-12-10 | Daniel D. Springer | SELL | 148,003 | $96.72 | $14,314,850 | 1,081,816 | 12% |
| 2024-12-10 | Daniel D. Springer | SELL | 47,768 | $97.62 | $4,663,112 | 1,034,048 | 4% |
| 2024-12-10 | Daniel D. Springer | SELL | 44,031 | $98.88 | $4,353,785 | 990,017 | 4% |
| 2024-12-10 | Daniel D. Springer | SELL | 25,195 | $100.06 | $2,521,012 | 964,822 | 3% |
| 2024-12-10 | Daniel D. Springer | SELL | 58,392 | $100.66 | $5,877,739 | 906,430 | 6% |
| 2024-12-02 | Allan C. Thygesen | SELL | 3,646 | $79.87 | $291,206 | 104,179 | 3% |
| 2024-12-02 | Allan C. Thygesen | SELL | 4,017 | $81.12 | $325,859 | 100,162 | 4% |
| 2024-12-02 | Allan C. Thygesen | SELL | 100 | $81.73 | $8,173 | 100,062 | 0% |
| 2024-11-01 | Allan C. Thygesen | SELL | 7,764 | $69.95 | $543,092 | 107,825 | 7% |
| 2024-10-15 | Blake Jeffrey Grayson | SELL | 8,000 | $68.80 | $550,400 | 79,817 | 9% |
| 2024-10-15 | Blake Jeffrey Grayson | SELL | 1,552 | $68.81 | $106,793 | 78,265 | 2% |
| 2024-10-09 | James P Shaughnessy | SELL | 3,215 | $67.37 | $216,595 | 47,586 | 6% |
| 2024-10-09 | James P Shaughnessy | SELL | 4,285 | $68.17 | $292,108 | 43,301 | 9% |
| 2024-10-01 | Allan C. Thygesen | SELL | 7,448 | $62.45 | $465,128 | 115,789 | 6% |
| 2024-10-01 | Allan C. Thygesen | SELL | 200 | $63.09 | $12,618 | 115,589 | 0% |
| 2024-09-18 | Robert Chatwani | SELL | 14,799 | $55.46 | $820,753 | 70,748 | 17% |
| 2024-09-18 | James P Shaughnessy | SELL | 1,800 | $55.36 | $99,648 | 50,801 | 3% |
| 2024-09-18 | Blake Jeffrey Grayson | SELL | 14,036 | $55.47 | $778,577 | 87,611 | 14% |
| 2024-09-17 | James P Shaughnessy | SELL | 1,800 | $56.98 | $102,564 | 52,601 | 3% |
| 2024-09-16 | Teresa Briggs | SELL | 534 | $56.56 | $30,203 | 7,202 | 7% |
| 2024-09-03 | Allan C. Thygesen | SELL | 7,725 | $59.09 | $456,470 | 102,193 | 7% |