Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
$54.15M
35 trades · 5 insiders
Net · 90d
$-54.15M
Insiders on file
21
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| MOORE GEOFFREY | Director | 29 | $0 | $1.01M | 2026-10-15 |
| Keeney Scott H | President and CEO, Director | 274 | $0 | $115.95M | 2026-09-09 |
| Corso Joseph John | Chief Financial Officer | 67 | $0 | $15.50M | 2026-09-04 |
| Nias James | Chief Accounting Officer | 53 | $10.4K | $1.08M | 2026-09-03 |
| Gossman William | Director | 27 | $0 | $1.33M | 2026-08-28 |
| Nichols Camille | Director | 16 | $0 | $0 | 2026-06-05 |
| Locke Gary | Director | 19 | $0 | $0 | 2026-06-05 |
| Hartman Mark D | Director | 2 | $0 | $0 | 2026-06-05 |
| HAINES GERALD M II | Director | 2 | $0 | $0 | 2026-06-05 |
| LINK RAYMOND A | Director | 33 | $0 | $2.06M | 2026-04-27 |
| CARANO BANDEL L | Director, 10% Owner | 23 | $0 | $28.22M | 2026-01-02 |
| CARLISLE DOUGLAS C | Director, 10% Owner | 39 | $0 | $30.33M | 2025-06-10 |
| Bareket Ran | Chief Financial Officer | 96 | $0 | $5.95M | 2022-02-15 |
| Martinsen Robert | Chief Technology Officer | 108 | $0 | $1.63M | 2020-06-30 |
| Sixth MDV Partners, L.L.C. | 10% Owner | 2 | $0 | $19.94M | 2019-04-04 |
| MOHR DAVIDOW VENTURES VI LP | 10% Owner | 6 | $0 | $4.59M | 2019-03-22 |
| OAK X AFFILIATES FUND LP | 10% Owner | 9 | $0 | $28.22M | 2019-02-27 |
| Osborne David D. | Director | 9 | $0 | $619.1K | 2018-11-19 |
| MENLO ENTREPRENEURS FUND IX A LP | 10% Owner | 12 | $0 | $0 | 2018-11-16 |
| MMEF IX LP | 10% Owner | 1 | $0 | $30.33M | 2018-09-11 |
| Hadley Harbor Master Investors (Cayman) L.P. | 10% Owner | 2 | $0 | $0 | 2018-04-30 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| MOORE GEOFFREY | Director | S Sale | 2026-10-15 | 2026-10-19 | 4,452 | $34.57 | $153.9K | 81,265 | SEC↗ |
| MOORE GEOFFREY | Director | S Sale | 2026-09-15 | 2026-09-17 | 4,452 | $38.45 | $171.2K | 85,717 | SEC↗ |
| MOORE GEOFFREY | Director | S Sale | 2026-09-15 | 2026-09-17 | 4,452 | $38.45 | $171.2K | 85,717 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-09-09 | 2026-09-10 | 100,000 | $41.01 | $4.10M | 1,960,034 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-09-09 | 2026-09-10 | 100,000 | $41.01 | $4.10M | 1,960,034 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-09-08 | 2026-09-10 | 46,521 | $40.75 | $1.90M | 2,128,765 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-09-08 | 2026-09-10 | 67,651 | $41.69 | $2.82M | 2,061,114 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-09-08 | 2026-09-10 | 1,080 | $42.20 | $45.6K | 2,060,034 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-09-08 | 2026-09-10 | 1,080 | $42.20 | $45.6K | 2,060,034 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-09-08 | 2026-09-10 | 67,651 | $41.69 | $2.82M | 2,061,114 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-09-08 | 2026-09-10 | 46,521 | $40.75 | $1.90M | 2,128,765 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-09-04 | 2026-09-08 | 3,524 | $41.49 | $146.2K | 162,200 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-09-04 | 2026-09-08 | 3,524 | $41.49 | $146.2K | 162,200 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-09-03 | 2026-09-08 | 1,025 | $40.69 | $41.7K | 96,596 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-09-03 | 2026-09-08 | 9,753 | $40.69 | $396.8K | 2,175,286 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-09-03 | 2026-09-08 | 4,191 | $40.69 | $170.5K | 165,724 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-09-03 | 2026-09-08 | 1,025 | $40.69 | $41.7K | 96,596 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-09-03 | 2026-09-08 | 9,753 | $40.69 | $396.8K | 2,175,286 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-09-03 | 2026-09-08 | 4,191 | $40.69 | $170.5K | 165,724 | SEC↗ |
| Gossman William | Director | M Exercise deriv | 2026-08-28 | 2026-09-01 | 0 | — | $0 | 0 | SEC↗ |
| Gossman William | Director | M Exercise | 2026-08-28 | 2026-09-01 | 15,000 | $1.10 | $16.5K | 115,251 | SEC↗ |
| Gossman William | Director | S Sale | 2026-08-28 | 2026-09-01 | 15,000 | $44.36 | $665.4K | 100,251 | SEC↗ |
| Gossman William | Director | M Exercise deriv | 2026-08-28 | 2026-09-01 | 0 | — | $0 | 0 | SEC↗ |
| Gossman William | Director | S Sale | 2026-08-28 | 2026-09-01 | 15,000 | $44.36 | $665.4K | 100,251 | SEC↗ |
| Gossman William | Director | M Exercise | 2026-08-28 | 2026-09-01 | 15,000 | $1.10 | $16.5K | 115,251 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2026-08-24 | 2026-08-25 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-24 | 2026-08-25 | 1,703 | $45.92 | $78.2K | 2,185,039 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2026-08-24 | 2026-08-25 | 181,750 | $1.45 | $263.5K | 2,366,789 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-24 | 2026-08-25 | 155,008 | $44.03 | $6.83M | 2,211,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-24 | 2026-08-25 | 25,039 | $44.79 | $1.12M | 2,186,742 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise deriv | 2026-08-24 | 2026-08-25 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-24 | 2026-08-25 | 1,703 | $45.92 | $78.2K | 2,185,039 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-24 | 2026-08-25 | 25,039 | $44.79 | $1.12M | 2,186,742 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-24 | 2026-08-25 | 155,008 | $44.03 | $6.83M | 2,211,781 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise | 2026-08-24 | 2026-08-25 | 181,750 | $1.45 | $263.5K | 2,366,789 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2026-08-21 | 2026-08-25 | 0 | — | $0 | 181,750 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2026-08-21 | 2026-08-25 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2026-08-21 | 2026-08-25 | 82,044 | $1.45 | $119.0K | 2,366,789 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-21 | 2026-08-25 | 64,729 | $46.29 | $3.00M | 2,302,060 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-21 | 2026-08-25 | 112,470 | $47.15 | $5.30M | 2,189,590 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-21 | 2026-08-25 | 2,459 | $47.92 | $117.8K | 2,187,131 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-08-21 | 2026-08-25 | 2,092 | $48.97 | $102.4K | 2,185,039 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2026-08-21 | 2026-08-25 | 99,706 | $1.45 | $144.6K | 2,284,745 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise deriv | 2026-08-21 | 2026-08-25 | 0 | — | $0 | 181,750 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise deriv | 2026-08-21 | 2026-08-25 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-21 | 2026-08-25 | 2,092 | $48.97 | $102.4K | 2,185,039 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-21 | 2026-08-25 | 2,459 | $47.92 | $117.8K | 2,187,131 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-21 | 2026-08-25 | 112,470 | $47.15 | $5.30M | 2,189,590 | SEC↗ |
| Keeney Scott H | President and CEO, Director | S Sale | 2026-08-21 | 2026-08-25 | 64,729 | $46.29 | $3.00M | 2,302,060 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise | 2026-08-21 | 2026-08-25 | 82,044 | $1.45 | $119.0K | 2,366,789 | SEC↗ |
| Keeney Scott H | President and CEO, Director | M Exercise | 2026-08-21 | 2026-08-25 | 99,706 | $1.45 | $144.6K | 2,284,745 | SEC↗ |
| Nichols Camille | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 57,484 | SEC↗ |
| MOORE GEOFFREY | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 90,169 | SEC↗ |
| Gossman William | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 100,251 | SEC↗ |
| Locke Gary | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 115,003 | SEC↗ |
| Hartman Mark D | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 9,022 | SEC↗ |
| HAINES GERALD M II | Director | A Award | 2026-06-05 | 2026-06-09 | 2,429 | — | $0 | 5,579 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-06-04 | 2026-06-05 | 3,817 | $72.90 | $278.3K | 169,915 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 1,424 | $73.76 | $105.0K | 2,195,759 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 4,813 | $74.94 | $360.7K | 2,190,946 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 5,282 | $75.94 | $401.1K | 2,185,664 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 625 | $76.61 | $47.9K | 2,185,039 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 890 | $71.67 | $63.8K | 2,200,238 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-04 | 2026-06-05 | 3,055 | $72.59 | $221.8K | 2,197,183 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-06-03 | 2026-06-05 | 3,840 | $77.99 | $299.5K | 173,732 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-06-03 | 2026-06-05 | 940 | $77.99 | $73.3K | 97,621 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-06-03 | 2026-06-05 | 8,901 | $77.99 | $694.2K | 2,201,128 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 7,180 | $72.37 | $519.6K | 2,244,220 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 712 | $77.39 | $55.1K | 2,210,029 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 799 | $76.21 | $60.9K | 2,210,741 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 1,278 | $75.12 | $96.0K | 2,211,540 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 10,070 | $73.96 | $744.8K | 2,212,818 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-29 | 2026-06-01 | 21,332 | $73.06 | $1.56M | 2,222,888 | SEC↗ |
| Keeney Scott H | President and CEO | G Gift | 2026-05-29 | 2026-06-01 | 3,973 | — | $0 | 501 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-28 | 2026-06-01 | 1,429 | $81.06 | $115.8K | 2,251,400 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-28 | 2026-06-01 | 3,363 | $80.34 | $270.2K | 2,252,829 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-28 | 2026-06-01 | 9,861 | $79.14 | $780.4K | 2,256,192 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-28 | 2026-06-01 | 21,326 | $78.29 | $1.67M | 2,266,053 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-28 | 2026-06-01 | 5,394 | $77.44 | $417.7K | 2,287,379 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 889 | $71.47 | $63.5K | 2,333,257 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 16,590 | $75.80 | $1.26M | 2,296,040 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 16,842 | $74.96 | $1.26M | 2,312,630 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 2,068 | $73.73 | $152.5K | 2,329,472 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 1,717 | $72.93 | $125.2K | 2,331,540 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-21 | 2026-05-21 | 3,267 | $76.46 | $249.8K | 2,292,773 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-20 | 2026-05-21 | 1,788 | $71.36 | $127.6K | 2,334,146 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-20 | 2026-05-21 | 22,264 | $70.77 | $1.58M | 2,335,934 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-20 | 2026-05-21 | 15,104 | $69.98 | $1.06M | 2,358,198 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-20 | 2026-05-21 | 2,217 | $68.81 | $152.6K | 2,373,302 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-05-20 | 2026-05-21 | 415 | $71.09 | $29.5K | 98,561 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-20 | 2026-05-21 | 12,946 | $69.98 | $906.0K | 198,199 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-20 | 2026-05-21 | 19,090 | $70.77 | $1.35M | 179,109 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-20 | 2026-05-21 | 1,537 | $71.36 | $109.7K | 177,572 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-20 | 2026-05-21 | 1,903 | $68.81 | $130.9K | 211,145 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-19 | 2026-05-21 | 46,735 | $68.48 | $3.20M | 2,375,519 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-05-19 | 2026-05-21 | 1,618 | $68.48 | $110.8K | 98,976 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-19 | 2026-05-21 | 20,243 | $68.48 | $1.39M | 213,048 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-18 | 2026-05-19 | 45,191 | $70.82 | $3.20M | 2,422,254 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-05-18 | 2026-05-19 | 1,565 | $70.82 | $110.8K | 100,594 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-18 | 2026-05-19 | 19,575 | $70.82 | $1.39M | 233,291 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-05-15 | 2026-05-19 | 42,584 | $75.16 | $3.20M | 2,467,445 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-05-15 | 2026-05-19 | 1,487 | $75.16 | $111.8K | 101,744 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-05-15 | 2026-05-19 | 18,445 | $75.16 | $1.39M | 252,451 | SEC↗ |
| Nias James | Chief Accounting Officer | A Award | 2026-05-05 | 2026-05-07 | 9,332 | — | $0 | 103,231 | SEC↗ |
| Keeney Scott H | President and CEO | A Award | 2026-05-05 | 2026-05-07 | 300,000 | — | $0 | 2,510,029 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | A Award | 2026-05-05 | 2026-05-07 | 100,000 | — | $0 | 270,896 | SEC↗ |
| LINK RAYMOND A | Director | M Exercise deriv | 2026-04-27 | 2026-04-29 | 500 | — | $0 | 0 | SEC↗ |
| LINK RAYMOND A | Director | M Exercise | 2026-04-27 | 2026-04-29 | 500 | $1.45 | $725 | 77,672 | SEC↗ |
| LINK RAYMOND A | Director | S Sale | 2026-03-13 | 2026-03-13 | 6,644 | $63.28 | $420.4K | 77,172 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-03-12 | 2026-03-13 | 1,808 | $64.42 | $116.5K | 93,899 | SEC↗ |
| LINK RAYMOND A | Director | S Sale | 2026-03-12 | 2026-03-13 | 8,760 | $64.42 | $564.3K | 83,816 | SEC↗ |
| LINK RAYMOND A | Director | S Sale | 2026-03-11 | 2026-03-13 | 10,000 | $62.79 | $627.9K | 92,576 | SEC↗ |
| Locke Gary | Director | M Exercise deriv | 2026-03-09 | 2026-03-11 | 69,725 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-09 | 2026-03-11 | 4,036 | $59.12 | $238.6K | 2,213,454 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-09 | 2026-03-11 | 2,637 | $60.73 | $160.1K | 2,210,817 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-09 | 2026-03-11 | 788 | $61.08 | $48.1K | 2,210,029 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-09 | 2026-03-11 | 9,455 | $58.23 | $550.6K | 2,217,490 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-09 | 2026-03-11 | 2,180 | $57.48 | $125.3K | 2,226,945 | SEC↗ |
| Locke Gary | Director | M Exercise | 2026-03-09 | 2026-03-11 | 69,725 | $1.45 | $101.1K | 112,574 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 170 | $63.40 | $10.8K | 2,229,125 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 1,487 | $62.87 | $93.5K | 2,229,295 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 3,980 | $61.62 | $245.2K | 2,230,782 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 9,291 | $60.87 | $565.5K | 2,234,762 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 3,924 | $59.99 | $235.4K | 2,244,053 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-06 | 2026-03-09 | 4,804 | $58.58 | $281.4K | 2,247,977 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-03-06 | 2026-03-09 | 12,290 | $60.39 | $742.2K | 170,896 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-03-05 | 2026-03-09 | 32,239 | $61.96 | $2.00M | 2,252,781 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2026-03-05 | 2026-03-09 | 13,038 | $61.96 | $807.8K | 183,186 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2026-03-05 | 2026-03-09 | 3,249 | $61.96 | $201.3K | 95,707 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2026-01-06 | 2026-01-09 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2026-01-06 | 2026-01-14 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-01-06 | 2026-01-09 | 31,748 | $37.51 | $1.19M | 2,285,020 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2026-01-06 | 2026-01-09 | 31,748 | $1.15 | $36.5K | 2,316,768 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-01-06 | 2026-01-14 | 2,818 | $38.33 | $108.0K | 2,285,020 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-01-06 | 2026-01-14 | 18,028 | $37.84 | $682.2K | 2,287,838 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2026-01-06 | 2026-01-14 | 31,748 | $1.10 | $34.9K | 2,316,768 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2026-01-06 | 2026-01-14 | 10,902 | $36.74 | $400.5K | 2,305,866 | SEC↗ |
| HAINES GERALD M II | Director | A Award | 2026-01-05 | 2026-01-07 | 3,150 | — | $0 | 3,150 | SEC↗ |
| Locke Gary | Director | A Award | 2026-01-02 | 2026-01-06 | 807 | — | $0 | 42,849 | SEC↗ |
| CARANO BANDEL L | Director | A Award | 2026-01-02 | 2026-01-06 | 847 | — | $0 | 41,145 | SEC↗ |
| Gossman William | Director | A Award | 2026-01-02 | 2026-01-06 | 1,355 | — | $0 | 97,822 | SEC↗ |
| MOORE GEOFFREY | Director | A Award | 2026-01-02 | 2026-01-06 | 1,094 | — | $0 | 87,740 | SEC↗ |
| Nichols Camille | Director | A Award | 2026-01-02 | 2026-01-06 | 1,172 | — | $0 | 55,055 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-12-15 | 2025-12-17 | 64,000 | $36.30 | $2.32M | 198,299 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-12-15 | 2025-12-17 | 2,075 | $36.86 | $76.5K | 196,224 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-12-04 | 2025-12-05 | 2,379 | $34.36 | $81.7K | 2,298,012 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-12-04 | 2025-12-05 | 7,911 | $35.69 | $282.3K | 2,290,101 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-12-04 | 2025-12-05 | 5,081 | $36.22 | $184.0K | 2,285,020 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-12-03 | 2025-12-05 | 9,625 | $33.78 | $325.1K | 2,300,391 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-12-03 | 2025-12-05 | 4,127 | $33.78 | $139.4K | 262,299 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-12-03 | 2025-12-05 | 556 | $33.78 | $18.8K | 98,956 | SEC↗ |
| Keeney Scott H | President and CEO | G Gift | 2025-12-01 | 2025-12-03 | 4,548 | — | $0 | 4,474 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-11-21 | 2025-11-25 | 1,200 | $30.00 | $36.0K | 99,512 | SEC↗ |
| LINK RAYMOND A | Director | S Sale | 2025-11-11 | 2025-11-13 | 12,560 | $35.33 | $443.7K | 102,576 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-09-18 | 2025-09-22 | 39,059 | $30.76 | $1.20M | 2,342,486 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-09-18 | 2025-09-22 | 23,448 | $31.36 | $735.3K | 2,319,038 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-09-12 | 2025-09-16 | 15,391 | $28.84 | $443.9K | 2,381,545 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-09-05 | 2025-09-08 | 3,588 | $29.73 | $106.7K | 265,418 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-09-04 | 2025-09-08 | 540 | $29.14 | $15.7K | 99,704 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-09-04 | 2025-09-08 | 9,604 | $29.14 | $279.9K | 2,396,936 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-09-04 | 2025-09-08 | 4,112 | $29.14 | $119.8K | 269,006 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-28 | 2025-08-29 | 35,730 | $29.63 | $1.06M | 2,406,540 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-27 | 2025-08-29 | 35,732 | $28.77 | $1.03M | 2,442,270 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-26 | 2025-08-27 | 1,546 | $29.49 | $45.6K | 2,478,002 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-26 | 2025-08-27 | 34,186 | $29.19 | $997.9K | 2,479,548 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-25 | 2025-08-27 | 11,767 | $27.93 | $328.7K | 2,537,699 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-25 | 2025-08-27 | 23,965 | $28.47 | $682.3K | 2,513,734 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-25 | 2025-08-27 | 12,191 | $27.92 | $340.4K | 299,211 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-25 | 2025-08-27 | 26,093 | $28.47 | $742.9K | 273,118 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-22 | 2025-08-22 | 17,018 | $28.33 | $482.1K | 2,549,466 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-22 | 2025-08-22 | 8,007 | $28.33 | $226.8K | 311,402 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-22 | 2025-08-22 | 593 | $28.33 | $16.8K | 100,244 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-21 | 2025-08-22 | 18,200 | $26.49 | $482.1K | 2,566,484 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-21 | 2025-08-22 | 8,619 | $26.49 | $228.3K | 319,409 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-21 | 2025-08-22 | 555 | $26.49 | $14.7K | 100,837 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-20 | 2025-08-22 | 18,782 | $25.67 | $482.1K | 2,584,684 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-20 | 2025-08-22 | 8,894 | $25.67 | $228.3K | 328,028 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-20 | 2025-08-22 | 572 | $25.67 | $14.7K | 101,392 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-19 | 2025-08-20 | 18,344 | $26.28 | $482.1K | 2,603,466 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-19 | 2025-08-20 | 559 | $26.28 | $14.7K | 101,964 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-19 | 2025-08-20 | 8,449 | $26.28 | $222.0K | 336,922 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-08-18 | 2025-08-20 | 18,064 | $26.69 | $482.1K | 2,621,810 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-18 | 2025-08-20 | 559 | $26.69 | $14.9K | 102,523 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-08-18 | 2025-08-20 | 5,991 | $26.69 | $159.9K | 345,371 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-08-14 | 2025-08-15 | 1,113 | $26.73 | $29.8K | 103,082 | SEC↗ |
| Keeney Scott H | President and CEO | A Award | 2025-08-13 | 2025-08-15 | 1,200,000 | — | $0 | 2,639,874 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | A Award | 2025-08-13 | 2025-08-15 | 100,000 | — | $0 | 351,362 | SEC↗ |
| Nias James | Chief Accounting Officer | A Award | 2025-08-13 | 2025-08-15 | 30,000 | — | $0 | 104,195 | SEC↗ |
| Keeney Scott H | President and CEO | A Award | 2025-08-05 | 2025-08-07 | 233,334 | — | $0 | 1,439,874 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | A Award | 2025-08-05 | 2025-08-07 | 85,000 | — | $0 | 251,362 | SEC↗ |
| Nias James | Chief Accounting Officer | A Award | 2025-08-05 | 2025-08-07 | 8,000 | — | $0 | 74,195 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-06-26 | 2025-06-30 | 33,682 | $19.53 | $657.8K | 1,206,540 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-06-18 | 2025-06-23 | 6,316 | $19.13 | $120.8K | 1,240,222 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-06-17 | 2025-06-18 | 30,939 | $19.18 | $593.4K | 1,246,538 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-06-16 | 2025-06-18 | 4,063 | $19.01 | $77.2K | 1,277,477 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-06-13 | 2025-06-17 | 10,062 | $17.62 | $177.3K | 166,362 | SEC↗ |
| Hartman Mark D | Director | A Award | 2025-06-12 | 2025-06-16 | 6,593 | — | $0 | 6,593 | SEC↗ |
| CARANO BANDEL L | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 40,298 | SEC↗ |
| Nichols Camille | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 53,883 | SEC↗ |
| Gossman William | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 96,467 | SEC↗ |
| Locke Gary | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 42,042 | SEC↗ |
| LINK RAYMOND A | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 115,136 | SEC↗ |
| MOORE GEOFFREY | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 86,646 | SEC↗ |
| CARLISLE DOUGLAS C | Director | A Award | 2025-06-10 | 2025-06-12 | 4,634 | — | $0 | 238,936 | SEC↗ |
| Nias James | Chief Accounting Officer | A Award | 2025-06-03 | 2025-06-04 | 15,000 | — | $0 | 66,195 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-06-03 | 2025-06-04 | 40,680 | $16.07 | $653.7K | 1,281,540 | SEC↗ |
| Nias James | Chief Accounting Officer | F Tax w/h | 2025-06-02 | 2025-06-04 | 1,261 | $15.59 | $19.7K | 51,195 | SEC↗ |
| Keeney Scott H | President and CEO | F Tax w/h | 2025-06-02 | 2025-06-04 | 20,707 | $15.59 | $322.8K | 1,322,220 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | F Tax w/h | 2025-06-02 | 2025-06-04 | 6,705 | $15.59 | $104.5K | 176,424 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-05-27 | 2025-05-29 | 75,000 | $15.33 | $1.15M | 1,342,927 | SEC↗ |
| Keeney Scott H | President and CEO | A Award | 2025-05-22 | 2025-05-27 | 150,000 | — | $0 | 1,417,927 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | A Award | 2025-05-22 | 2025-05-27 | 50,000 | — | $0 | 181,956 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2025-05-20 | 2025-05-22 | 1,173 | $13.00 | $15.2K | 52,456 | SEC↗ |
| Nias James | Chief Accounting Officer | P Buy | 2025-05-15 | 2025-05-22 | 1,173 | $8.87 | $10.4K | 53,629 | SEC↗ |
| LINK RAYMOND A | Director | M Exercise deriv | 2025-03-04 | 2025-03-06 | 5,500 | — | $0 | 500 | SEC↗ |
| Gossman William | Director | M Exercise deriv | 2025-03-04 | 2025-03-06 | 47,313 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2025-03-04 | 2025-03-05 | 53,511 | $8.17 | $437.2K | 1,267,927 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-03-04 | 2025-03-05 | 4,182 | $8.18 | $34.2K | 131,956 | SEC↗ |
| LINK RAYMOND A | Director | M Exercise | 2025-03-04 | 2025-03-06 | 5,500 | $1.45 | $8.0K | 110,502 | SEC↗ |
| Gossman William | Director | M Exercise | 2025-03-04 | 2025-03-06 | 47,313 | $0.75 | $35.5K | 91,833 | SEC↗ |
| Keeney Scott H | President and CEO | F Tax w/h | 2025-03-03 | 2025-03-05 | 18,708 | $8.30 | $155.3K | 1,321,438 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | F Tax w/h | 2025-03-03 | 2025-03-05 | 10,506 | $8.30 | $87.2K | 138,638 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2025-03-03 | 2025-03-05 | 2,500 | $9.24 | $23.1K | 136,138 | SEC↗ |
| Nias James | Chief Accounting Officer | F Tax w/h | 2025-03-03 | 2025-03-05 | 2,238 | $8.30 | $18.6K | 52,456 | SEC↗ |
| Nichols Camille | Director | A Award | 2025-01-02 | 2025-01-03 | 4,326 | — | $0 | 49,249 | SEC↗ |
| MOORE GEOFFREY | Director | A Award | 2025-01-02 | 2025-01-06 | 4,182 | — | $0 | 82,012 | SEC↗ |
| Locke Gary | Director | A Award | 2025-01-02 | 2025-01-06 | 2,980 | — | $0 | 37,408 | SEC↗ |
| Gossman William | Director | A Award | 2025-01-02 | 2025-01-06 | 4,903 | — | $0 | 44,520 | SEC↗ |
| CARLISLE DOUGLAS C | Director | A Award | 2025-01-02 | 2025-01-06 | 3,173 | — | $0 | 234,302 | SEC↗ |
| CARANO BANDEL L | Director | A Award | 2025-01-02 | 2025-01-06 | 2,980 | — | $0 | 35,664 | SEC↗ |
| Nichols Camille | Director | F Tax w/h | 2024-12-31 | 2025-01-03 | 7,527 | $10.49 | $79.0K | 44,923 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-12-24 | 2024-12-26 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-12-24 | 2024-12-26 | 12,013 | $0.75 | $9.0K | 1,352,159 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-12-24 | 2024-12-26 | 12,013 | $9.96 | $119.6K | 1,340,146 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-12-23 | 2024-12-26 | 0 | — | $0 | 12,013 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-12-23 | 2024-12-26 | 15,000 | $9.95 | $149.3K | 1,340,146 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-12-23 | 2024-12-26 | 15,000 | $0.75 | $11.3K | 1,355,146 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-12-13 | 2024-12-16 | 0 | — | $0 | 27,013 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-12-13 | 2024-12-16 | 12,012 | $10.92 | $131.2K | 1,340,146 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-12-13 | 2024-12-16 | 12,012 | $0.75 | $9.0K | 1,352,158 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-12-12 | 2024-12-16 | 0 | — | $0 | 39,025 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-12-12 | 2024-12-16 | 15,000 | $11.19 | $167.8K | 1,340,146 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-12-12 | 2024-12-16 | 15,000 | $0.75 | $11.3K | 1,355,146 | SEC↗ |
| Nias James | Chief Accounting Officer | S Sale | 2024-12-03 | 2024-12-04 | 1,506 | $11.00 | $16.6K | 54,694 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2024-12-03 | 2024-12-04 | 4,022 | $10.84 | $43.6K | 149,144 | SEC↗ |
| Keeney Scott H | President and CEO | F Tax w/h | 2024-12-02 | 2024-12-04 | 8,745 | $11.06 | $96.7K | 1,340,146 | SEC↗ |
| Nias James | Chief Accounting Officer | F Tax w/h | 2024-12-02 | 2024-12-04 | 515 | $11.06 | $5.7K | 56,200 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | F Tax w/h | 2024-12-02 | 2024-12-04 | 1,963 | $11.06 | $21.7K | 153,166 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2024-12-02 | 2024-12-04 | 2,500 | $10.92 | $27.3K | 155,129 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-11-19 | 2024-11-20 | 0 | — | $0 | 54,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-11-19 | 2024-11-20 | 15,000 | $0.75 | $11.3K | 1,363,891 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-11-19 | 2024-11-20 | 15,000 | $10.62 | $159.3K | 1,348,891 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-11-18 | 2024-11-20 | 0 | — | $0 | 69,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-11-18 | 2024-11-20 | 15,000 | $0.75 | $11.3K | 1,363,891 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-11-18 | 2024-11-20 | 15,000 | $10.35 | $155.3K | 1,348,891 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-11-06 | 2024-11-07 | 0 | — | $0 | 84,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-11-06 | 2024-11-07 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-11-06 | 2024-11-07 | 15,000 | $13.73 | $205.9K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-11-05 | 2024-11-07 | 0 | — | $0 | 99,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-11-05 | 2024-11-07 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-11-05 | 2024-11-07 | 15,000 | $12.53 | $187.9K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-10-18 | 2024-10-21 | 0 | — | $0 | 114,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-10-18 | 2024-10-21 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-10-18 | 2024-10-21 | 15,000 | $11.08 | $166.2K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-10-17 | 2024-10-21 | 0 | — | $0 | 129,025 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-10-17 | 2024-10-21 | 15,000 | $11.20 | $168.0K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-10-17 | 2024-10-21 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-10-09 | 2024-10-10 | 0 | — | $0 | 144,025 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-10-09 | 2024-10-10 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-10-09 | 2024-10-10 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-10-09 | 2024-10-10 | 15,000 | $11.11 | $166.7K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-10-08 | 2024-10-10 | 0 | — | $0 | 1,000 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-10-08 | 2024-10-10 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-10-08 | 2024-10-10 | 15,000 | $11.15 | $167.3K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-09-26 | 2024-09-27 | 0 | — | $0 | 16,000 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-26 | 2024-09-27 | 15,000 | $10.59 | $158.8K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-26 | 2024-09-27 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-09-25 | 2024-09-27 | 0 | — | $0 | 31,000 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-09-25 | 2024-09-27 | 0 | — | $0 | 0 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-25 | 2024-09-27 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-25 | 2024-09-27 | 15,000 | $10.43 | $156.4K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-09-17 | 2024-09-18 | 0 | — | $0 | 6,000 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-17 | 2024-09-18 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-09-17 | 2024-09-18 | 15,000 | $10.69 | $160.3K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise deriv | 2024-09-16 | 2024-09-18 | 0 | — | $0 | 21,000 | SEC↗ |
| Keeney Scott H | President and CEO | S Sale | 2024-09-16 | 2024-09-18 | 15,000 | $10.65 | $159.8K | 1,347,781 | SEC↗ |
| Keeney Scott H | President and CEO | M Exercise | 2024-09-16 | 2024-09-18 | 15,000 | $0.75 | $11.3K | 1,362,781 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2024-09-04 | 2024-09-05 | 14,915 | $11.14 | $166.2K | 156,519 | SEC↗ |
| Keeney Scott H | President and CEO | F Tax w/h | 2024-09-03 | 2024-09-05 | 8,864 | $11.11 | $98.5K | 1,347,781 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | F Tax w/h | 2024-09-03 | 2024-09-05 | 7,237 | $11.11 | $80.4K | 175,895 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | S Sale | 2024-09-03 | 2024-09-05 | 4,461 | $11.44 | $51.0K | 171,434 | SEC↗ |
| Nias James | Chief Accounting Officer | F Tax w/h | 2024-09-03 | 2024-09-05 | 490 | $11.11 | $5.4K | 55,605 | SEC↗ |
| Nias James | Chief Accounting Officer | F Tax w/h | 2024-08-19 | 2024-08-21 | 265 | $11.72 | $3.1K | 56,095 | SEC↗ |
| Corso Joseph John | Chief Financial Officer | F Tax w/h | 2024-08-19 | 2024-08-21 | 933 | $11.72 | $10.9K | 183,132 | SEC↗ |
| Keeney Scott H | President and CEO | F Tax w/h | 2024-08-19 | 2024-08-21 | 5,903 | $11.72 | $69.2K | 1,356,645 | SEC↗ |
| MOORE GEOFFREY | Director | A Award | 2024-06-06 | 2024-06-10 | 6,644 | $12.04 | $80.0K | 77,830 | SEC↗ |
| Locke Gary | Director | A Award | 2024-06-06 | 2024-06-10 | 6,644 | $12.04 | $80.0K | 34,428 | SEC↗ |
| LINK RAYMOND A | Director | A Award | 2024-06-06 | 2024-06-10 | 6,644 | $12.04 | $80.0K | 105,002 | SEC↗ |
| Gossman William | Director | A Award | 2024-06-06 | 2024-06-10 | 6,644 | $12.04 | $80.0K | 39,617 | SEC↗ |
| CARLISLE DOUGLAS C | Director | A Award | 2024-06-06 | 2024-06-10 | 6,644 | $12.04 | $80.0K | 231,129 | SEC↗ |