LASRNLIGHT, INC.
- Market cap
- $2.10B
- as of 2026-10-23
- Latest close
- $36.34
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Semiconductors
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-11-17
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Moore Geoffrey | Oct 15 | Oct 19 | S | 4,452 | $34.57 | Sale −$153,906 | 81,265 | Yes | Form 4 |
| Moore Geoffrey | Sep 15 | Sep 17 | S | 4,452 | $38.45 | Sale −$171,179 | 85,717 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 9 | Sep 10 | S | 100,000 | $41.01 | Sale −$4,101,000 | 1,960,034 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 8 | Sep 10 | S | 46,521 | $40.75 | Sale −$1,895,731 | 2,128,765 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 8 | Sep 10 | S | 67,651 | $41.69 | Sale −$2,820,370 | 2,061,114 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 8 | Sep 10 | S | 1,080 | $42.20 | Sale −$45,576 | 2,060,034 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 4 | Sep 8 | S | 3,524 | $41.49 | Sale −$146,211 | 162,200 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Sep 3 | Sep 8 | S | 1,025 | $40.69 | Sale −$41,707 | 96,596 | No | Form 4 |
| Keeney Scott HPresident and CEO | Sep 3 | Sep 8 | S | 9,753 | $40.69 | Sale −$396,850 | 2,175,286 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 3 | Sep 8 | S | 4,191 | $40.69 | Sale −$170,532 | 165,724 | Yes | Form 4 |
| Gossman William | Aug 28 | Sep 1 | M | 15,000 | $1.10 | $16,500 | 115,251 | Yes | Form 4 |
| Gossman William | Aug 28 | Sep 1 | S | 15,000 | $44.36 | Sale −$665,400 | 100,251 | Yes | Form 4 |
| Gossman William | Aug 28 | Sep 1 | M · derivative | 0 | $1.10 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 24 | Aug 25 | M | 181,750 | $1.45 | $263,538 | 2,366,789 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 24 | Aug 25 | S | 155,008 | $44.03 | Sale −$6,825,002 | 2,211,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 24 | Aug 25 | S | 25,039 | $44.79 | Sale −$1,121,497 | 2,186,742 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 24 | Aug 25 | S | 1,703 | $45.92 | Sale −$78,202 | 2,185,039 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 24 | Aug 25 | M · derivative | 0 | $1.45 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | M | 99,706 | $1.45 | $144,574 | 2,284,745 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | M | 82,044 | $1.45 | $118,964 | 2,366,789 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | S | 64,729 | $46.29 | Sale −$2,996,305 | 2,302,060 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | S | 112,470 | $47.15 | Sale −$5,302,961 | 2,189,590 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | S | 2,459 | $47.92 | Sale −$117,835 | 2,187,131 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | S | 2,092 | $48.97 | Sale −$102,445 | 2,185,039 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | M · derivative | 0 | $1.45 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21 | Aug 25 | M · derivative | 0 | $1.45 | $0 | 181,750 | Yes | Form 4 |
| Nichols Camille | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 57,484 | No | Form 4 |
| Moore Geoffrey | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 90,169 | No | Form 4 |
| Gossman William | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 100,251 | No | Form 4 |
| Locke Gary | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 115,003 | No | Form 4 |
| Hartman Mark D | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 9,022 | No | Form 4 |
| Haines Gerald M II | Jun 5 | Jun 9 | A | 2,429 | $0.00 | $0 | 5,579 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 4 | Jun 5 | S | 3,817 | $72.90 | Sale −$278,259 | 169,915 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 890 | $71.67 | Sale −$63,786 | 2,200,238 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 3,055 | $72.59 | Sale −$221,762 | 2,197,183 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 1,424 | $73.76 | Sale −$105,034 | 2,195,759 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 4,813 | $74.94 | Sale −$360,686 | 2,190,946 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 5,282 | $75.94 | Sale −$401,115 | 2,185,664 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 4 | Jun 5 | S | 625 | $76.61 | Sale −$47,881 | 2,185,039 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 3 | Jun 5 | S | 3,840 | $77.99 | Sale −$299,482 | 173,732 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Jun 3 | Jun 5 | S | 940 | $77.99 | Sale −$73,311 | 97,621 | No | Form 4 |
| Keeney Scott HPresident and CEO | Jun 3 | Jun 5 | S | 8,901 | $77.99 | Sale −$694,189 | 2,201,128 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 7,180 | $72.37 | Sale −$519,617 | 2,244,220 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 21,332 | $73.06 | Sale −$1,558,516 | 2,222,888 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 10,070 | $73.96 | Sale −$744,777 | 2,212,818 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 1,278 | $75.12 | Sale −$96,003 | 2,211,540 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 799 | $76.21 | Sale −$60,892 | 2,210,741 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | S | 712 | $77.39 | Sale −$55,102 | 2,210,029 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 29 | Jun 1 | G | 3,973 | $0.00 | $0 | 501 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 28 | Jun 1 | S | 5,394 | $77.44 | Sale −$417,711 | 2,287,379 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 28 | Jun 1 | S | 21,326 | $78.29 | Sale −$1,669,613 | 2,266,053 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 28 | Jun 1 | S | 9,861 | $79.14 | Sale −$780,400 | 2,256,192 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 28 | Jun 1 | S | 3,363 | $80.34 | Sale −$270,183 | 2,252,829 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 28 | Jun 1 | S | 1,429 | $81.06 | Sale −$115,835 | 2,251,400 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 889 | $71.47 | Sale −$63,537 | 2,333,257 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 1,717 | $72.93 | Sale −$125,221 | 2,331,540 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 2,068 | $73.73 | Sale −$152,474 | 2,329,472 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 16,842 | $74.96 | Sale −$1,262,476 | 2,312,630 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 16,590 | $75.80 | Sale −$1,257,522 | 2,296,040 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 21 | May 21 | S | 3,267 | $76.46 | Sale −$249,795 | 2,292,773 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 20 | May 21 | S | 2,217 | $68.81 | Sale −$152,552 | 2,373,302 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 20 | May 21 | S | 15,104 | $69.98 | Sale −$1,056,978 | 2,358,198 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 20 | May 21 | S | 22,264 | $70.77 | Sale −$1,575,623 | 2,335,934 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 20 | May 21 | S | 1,788 | $71.36 | Sale −$127,592 | 2,334,146 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | May 20 | May 21 | S | 415 | $71.09 | Sale −$29,502 | 98,561 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 20 | May 21 | S | 1,903 | $68.81 | Sale −$130,945 | 211,145 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 20 | May 21 | S | 12,946 | $69.98 | Sale −$905,961 | 198,199 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 20 | May 21 | S | 19,090 | $70.77 | Sale −$1,350,999 | 179,109 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 20 | May 21 | S | 1,537 | $71.36 | Sale −$109,680 | 177,572 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 19 | May 21 | S | 46,735 | $68.48 | Sale −$3,200,413 | 2,375,519 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | May 19 | May 21 | S | 1,618 | $68.48 | Sale −$110,801 | 98,976 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 19 | May 21 | S | 20,243 | $68.48 | Sale −$1,386,241 | 213,048 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 18 | May 19 | S | 45,191 | $70.82 | Sale −$3,200,427 | 2,422,254 | No | Form 4 |
| Nias JamesChief Accounting Officer | May 18 | May 19 | S | 1,565 | $70.82 | Sale −$110,833 | 100,594 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 18 | May 19 | S | 19,575 | $70.82 | Sale −$1,386,302 | 233,291 | No | Form 4 |
| Keeney Scott HPresident and CEO | May 15 | May 19 | S | 42,584 | $75.16 | Sale −$3,200,613 | 2,467,445 | No | Form 4 |
| Nias JamesChief Accounting Officer | May 15 | May 19 | S | 1,487 | $75.16 | Sale −$111,763 | 101,744 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 15 | May 19 | S | 18,445 | $75.16 | Sale −$1,386,326 | 252,451 | No | Form 4 |
| Nias JamesChief Accounting Officer | May 5 | May 7 | A | 9,332 | $0.00 | $0 | 103,231 | No | Form 4 |
| Keeney Scott HPresident and CEO | May 5 | May 7 | A | 300,000 | $0.00 | $0 | 2,510,029 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 5 | May 7 | A | 100,000 | $0.00 | $0 | 270,896 | No | Form 4 |
| Link Raymond A | Apr 27 | Apr 29 | M | 500 | $1.45 | $725 | 77,672 | No | Form 4 |
| Link Raymond A | Apr 27 | Apr 29 | M · derivative | 500 | $1.45 | $725 | not reported | No | Form 4 |
| Link Raymond A | Mar 13 | Mar 13 | S | 6,644 | $63.28 | Sale −$420,432 | 77,172 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Mar 12 | Mar 13 | S | 1,808 | $64.42 | Sale −$116,471 | 93,899 | Yes | Form 4 |
| Link Raymond A | Mar 12 | Mar 13 | S | 8,760 | $64.42 | Sale −$564,319 | 83,816 | Yes | Form 4 |
| Link Raymond A | Mar 11 | Mar 13 | S | 10,000 | $62.79 | Sale −$627,900 | 92,576 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 9 | Mar 11 | S | 2,180 | $57.48 | Sale −$125,306 | 2,226,945 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 9 | Mar 11 | S | 9,455 | $58.23 | Sale −$550,565 | 2,217,490 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 9 | Mar 11 | S | 4,036 | $59.12 | Sale −$238,608 | 2,213,454 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 9 | Mar 11 | S | 2,637 | $60.73 | Sale −$160,145 | 2,210,817 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 9 | Mar 11 | S | 788 | $61.08 | Sale −$48,131 | 2,210,029 | Yes | Form 4 |
| Locke Gary | Mar 9 | Mar 11 | M | 69,725 | $1.45 | $101,101 | 112,574 | No | Form 4 |
| Locke Gary | Mar 9 | Mar 11 | M · derivative | 69,725 | $1.45 | $101,101 | not reported | No | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 4,804 | $58.58 | Sale −$281,418 | 2,247,977 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 3,924 | $59.99 | Sale −$235,401 | 2,244,053 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 9,291 | $60.87 | Sale −$565,543 | 2,234,762 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 3,980 | $61.62 | Sale −$245,248 | 2,230,782 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 1,487 | $62.87 | Sale −$93,488 | 2,229,295 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 6 | Mar 9 | S | 170 | $63.40 | Sale −$10,778 | 2,229,125 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 6 | Mar 9 | S | 12,290 | $60.39 | Sale −$742,193 | 170,896 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 5 | Mar 9 | S | 32,239 | $61.96 | Sale −$1,997,528 | 2,252,781 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 5 | Mar 9 | S | 13,038 | $61.96 | Sale −$807,834 | 183,186 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Mar 5 | Mar 9 | S | 3,249 | $61.96 | Sale −$201,308 | 95,707 | No | Form 4 |
| Keeney Scott HPresident and CEO | Jan 6 | Jan 144/A | M | 31,748 | $1.10 | $34,923 | 2,316,768 | Yes | Form 4/A |
| Keeney Scott HPresident and CEO | Jan 6 | Jan 144/A | S | 10,902 | $36.74 | Sale −$400,539 | 2,305,866 | Yes | Form 4/A |
| Keeney Scott HPresident and CEO | Jan 6 | Jan 144/A | S | 18,028 | $37.84 | Sale −$682,180 | 2,287,838 | Yes | Form 4/A |
| Keeney Scott HPresident and CEO | Jan 6 | Jan 144/A | S | 2,818 | $38.33 | Sale −$108,014 | 2,285,020 | Yes | Form 4/A |
| Keeney Scott HPresident and CEO | Jan 6 | Jan 144/A | M · derivative | 0 | $1.10 | $0 | not reported | Yes | Form 4/A |
| Haines Gerald M II | Jan 5 | Jan 7 | A | 3,150 | $0.00 | $0 | 3,150 | No | Form 4 |
| Locke Gary | Jan 2 | Jan 6 | A | 807 | $0.00 | $0 | 42,849 | No | Form 4 |
| Carano Bandel L | Jan 2 | Jan 6 | A | 847 | $0.00 | $0 | 41,145 | No | Form 4 |
| Gossman William | Jan 2 | Jan 6 | A | 1,355 | $0.00 | $0 | 97,822 | No | Form 4 |
| Moore Geoffrey | Jan 2 | Jan 6 | A | 1,094 | $0.00 | $0 | 87,740 | No | Form 4 |
| Nichols Camille | Jan 2 | Jan 6 | A | 1,172 | $0.00 | $0 | 55,055 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 15, 2025 | Dec 17, 2025 | S | 64,000 | $36.30 | Sale −$2,323,200 | 198,299 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 15, 2025 | Dec 17, 2025 | S | 2,075 | $36.86 | Sale −$76,485 | 196,224 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 4, 2025 | Dec 5, 2025 | S | 2,379 | $34.36 | Sale −$81,742 | 2,298,012 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 4, 2025 | Dec 5, 2025 | S | 7,911 | $35.69 | Sale −$282,344 | 2,290,101 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 4, 2025 | Dec 5, 2025 | S | 5,081 | $36.22 | Sale −$184,034 | 2,285,020 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 3, 2025 | Dec 5, 2025 | S | 9,625 | $33.78 | Sale −$325,133 | 2,300,391 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 3, 2025 | Dec 5, 2025 | S | 4,127 | $33.78 | Sale −$139,410 | 262,299 | No | Form 4 |
| Nias JamesChief Accounting Officer | Dec 3, 2025 | Dec 5, 2025 | S | 556 | $33.78 | Sale −$18,782 | 98,956 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 1, 2025 | Dec 3, 2025 | G | 4,548 | $0.00 | $0 | 4,474 | No | Form 4 |
| Nias JamesChief Accounting Officer | Nov 21, 2025 | Nov 25, 2025 | S | 1,200 | $30.00 | Sale −$36,000 | 99,512 | No | Form 4 |
| Link Raymond A | Nov 11, 2025 | Nov 13, 2025 | S | 12,560 | $35.33 | Sale −$443,745 | 102,576 | No | Form 4 |
| Keeney Scott HPresident and CEO | Sep 18, 2025 | Sep 22, 2025 | S | 39,059 | $30.76 | Sale −$1,201,455 | 2,342,486 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 18, 2025 | Sep 22, 2025 | S | 23,448 | $31.36 | Sale −$735,329 | 2,319,038 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 12, 2025 | Sep 16, 2025 | S | 15,391 | $28.84 | Sale −$443,876 | 2,381,545 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 5, 2025 | Sep 8, 2025 | S | 3,588 | $29.73 | Sale −$106,671 | 265,418 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Sep 4, 2025 | Sep 8, 2025 | S | 540 | $29.14 | Sale −$15,736 | 99,704 | No | Form 4 |
| Keeney Scott HPresident and CEO | Sep 4, 2025 | Sep 8, 2025 | S | 9,604 | $29.14 | Sale −$279,861 | 2,396,936 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 4, 2025 | Sep 8, 2025 | S | 4,112 | $29.14 | Sale −$119,824 | 269,006 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 28, 2025 | Aug 29, 2025 | S | 35,730 | $29.63 | Sale −$1,058,680 | 2,406,540 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 27, 2025 | Aug 29, 2025 | S | 35,732 | $28.77 | Sale −$1,028,010 | 2,442,270 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 26, 2025 | Aug 27, 2025 | S | 34,186 | $29.19 | Sale −$997,889 | 2,479,548 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 26, 2025 | Aug 27, 2025 | S | 1,546 | $29.49 | Sale −$45,592 | 2,478,002 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 25, 2025 | Aug 27, 2025 | S | 11,767 | $27.93 | Sale −$328,652 | 2,537,699 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 25, 2025 | Aug 27, 2025 | S | 23,965 | $28.47 | Sale −$682,284 | 2,513,734 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 25, 2025 | Aug 27, 2025 | S | 12,191 | $27.92 | Sale −$340,373 | 299,211 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 25, 2025 | Aug 27, 2025 | S | 26,093 | $28.47 | Sale −$742,868 | 273,118 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Aug 22, 2025 | Aug 22, 2025 | S | 17,018 | $28.33 | Sale −$482,120 | 2,549,466 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 22, 2025 | Aug 22, 2025 | S | 593 | $28.33 | Sale −$16,800 | 100,244 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 22, 2025 | Aug 22, 2025 | S | 8,007 | $28.33 | Sale −$226,838 | 311,402 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 21, 2025 | Aug 22, 2025 | S | 18,200 | $26.49 | Sale −$482,118 | 2,566,484 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 21, 2025 | Aug 22, 2025 | S | 555 | $26.49 | Sale −$14,702 | 100,837 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 21, 2025 | Aug 22, 2025 | S | 8,619 | $26.49 | Sale −$228,317 | 319,409 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 20, 2025 | Aug 22, 2025 | S | 18,782 | $25.67 | Sale −$482,134 | 2,584,684 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 20, 2025 | Aug 22, 2025 | S | 572 | $25.67 | Sale −$14,683 | 101,392 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 20, 2025 | Aug 22, 2025 | S | 8,894 | $25.67 | Sale −$228,309 | 328,028 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 19, 2025 | Aug 20, 2025 | S | 18,344 | $26.28 | Sale −$482,080 | 2,603,466 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 19, 2025 | Aug 20, 2025 | S | 559 | $26.28 | Sale −$14,691 | 101,964 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 19, 2025 | Aug 20, 2025 | S | 8,449 | $26.28 | Sale −$222,040 | 336,922 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 18, 2025 | Aug 20, 2025 | S | 18,064 | $26.69 | Sale −$482,128 | 2,621,810 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 18, 2025 | Aug 20, 2025 | S | 559 | $26.69 | Sale −$14,920 | 102,523 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 18, 2025 | Aug 20, 2025 | S | 5,991 | $26.69 | Sale −$159,900 | 345,371 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 14, 2025 | Aug 15, 2025 | S | 1,113 | $26.73 | Sale −$29,750 | 103,082 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 13, 2025 | Aug 15, 2025 | A | 1,200,000 | $0.00 | $0 | 2,639,874 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 13, 2025 | Aug 15, 2025 | A | 100,000 | $0.00 | $0 | 351,362 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 13, 2025 | Aug 15, 2025 | A | 30,000 | $0.00 | $0 | 104,195 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 5, 2025 | Aug 7, 2025 | A | 233,334 | $0.00 | $0 | 1,439,874 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 5, 2025 | Aug 7, 2025 | A | 85,000 | $0.00 | $0 | 251,362 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 5, 2025 | Aug 7, 2025 | A | 8,000 | $0.00 | $0 | 74,195 | No | Form 4 |
| Keeney Scott HPresident and CEO | Jun 26, 2025 | Jun 30, 2025 | S | 33,682 | $19.53 | Sale −$657,809 | 1,206,540 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 18, 2025 | Jun 23, 2025 | S | 6,316 | $19.13 | Sale −$120,825 | 1,240,222 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 17, 2025 | Jun 18, 2025 | S | 30,939 | $19.18 | Sale −$593,410 | 1,246,538 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 16, 2025 | Jun 18, 2025 | S | 4,063 | $19.01 | Sale −$77,238 | 1,277,477 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 13, 2025 | Jun 17, 2025 | S | 10,062 | $17.62 | Sale −$177,292 | 166,362 | Yes | Form 4 |
| Hartman Mark D | Jun 12, 2025 | Jun 16, 2025 | A | 6,593 | $0.00 | $0 | 6,593 | No | Form 4 |
| Carano Bandel L | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 40,298 | No | Form 4 |
| Nichols Camille | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 53,883 | No | Form 4 |
| Gossman William | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 96,467 | No | Form 4 |
| Locke Gary | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 42,042 | No | Form 4 |
| Link Raymond A | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 115,136 | No | Form 4 |
| Moore Geoffrey | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 86,646 | No | Form 4 |
| Carlisle Douglas C | Jun 10, 2025 | Jun 12, 2025 | A | 4,634 | $0.00 | $0 | 238,936 | No | Form 4 |
| Nias JamesChief Accounting Officer | Jun 3, 2025 | Jun 4, 2025 | A | 15,000 | $0.00 | $0 | 66,195 | No | Form 4 |
| Keeney Scott HPresident and CEO | Jun 3, 2025 | Jun 4, 2025 | S | 40,680 | $16.07 | Sale −$653,728 | 1,281,540 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Jun 2, 2025 | Jun 4, 2025 | F | 1,261 | $15.59 | $19,659 | 51,195 | No | Form 4 |
| Keeney Scott HPresident and CEO | Jun 2, 2025 | Jun 4, 2025 | F | 20,707 | $15.59 | $322,822 | 1,322,220 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 2, 2025 | Jun 4, 2025 | F | 6,705 | $15.59 | $104,531 | 176,424 | No | Form 4 |
| Keeney Scott HPresident and CEO | May 27, 2025 | May 29, 2025 | S | 75,000 | $15.33 | Sale −$1,149,750 | 1,342,927 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | May 22, 2025 | May 27, 2025 | A | 150,000 | $0.00 | $0 | 1,417,927 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 22, 2025 | May 27, 2025 | A | 50,000 | $0.00 | $0 | 181,956 | No | Form 4 |
| Nias JamesChief Accounting Officer | May 20, 2025 | May 22, 2025 | S | 1,173 | $13.00 | Sale −$15,249 | 52,456 | No | Form 4 |
| Nias JamesChief Accounting Officer | May 15, 2025 | May 22, 2025 | P | 1,173 | $8.87 | Purchase +$10,405 | 53,629 | No | Form 4 |
| Link Raymond A | Mar 4, 2025 | Mar 6, 2025 | M | 5,500 | $1.45 | $7,975 | 110,502 | No | Form 4 |
| Link Raymond A | Mar 4, 2025 | Mar 6, 2025 | M · derivative | 5,500 | $1.45 | $7,975 | 500 | No | Form 4 |
| Gossman William | Mar 4, 2025 | Mar 6, 2025 | M | 47,313 | $0.75 | $35,485 | 91,833 | No | Form 4 |
| Gossman William | Mar 4, 2025 | Mar 6, 2025 | M · derivative | 47,313 | $0.75 | $35,485 | not reported | No | Form 4 |
| Keeney Scott HPresident and CEO | Mar 4, 2025 | Mar 5, 2025 | S | 53,511 | $8.17 | Sale −$437,185 | 1,267,927 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 4, 2025 | Mar 5, 2025 | S | 4,182 | $8.18 | Sale −$34,209 | 131,956 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Mar 3, 2025 | Mar 5, 2025 | F | 18,708 | $8.30 | $155,276 | 1,321,438 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 3, 2025 | Mar 5, 2025 | F | 10,506 | $8.30 | $87,200 | 138,638 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 3, 2025 | Mar 5, 2025 | S | 2,500 | $9.24 | Sale −$23,100 | 136,138 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Mar 3, 2025 | Mar 5, 2025 | F | 2,238 | $8.30 | $18,575 | 52,456 | No | Form 4 |
| Moore Geoffrey | Jan 2, 2025 | Jan 6, 2025 | A | 4,182 | $0.00 | $0 | 82,012 | No | Form 4 |
| Locke Gary | Jan 2, 2025 | Jan 6, 2025 | A | 2,980 | $0.00 | $0 | 37,408 | No | Form 4 |
| Gossman William | Jan 2, 2025 | Jan 6, 2025 | A | 4,903 | $0.00 | $0 | 44,520 | No | Form 4 |
| Carlisle Douglas C | Jan 2, 2025 | Jan 6, 2025 | A | 3,173 | $0.00 | $0 | 234,302 | No | Form 4 |
| Carano Bandel L | Jan 2, 2025 | Jan 6, 2025 | A | 2,980 | $0.00 | $0 | 35,664 | No | Form 4 |
| Nichols Camille | Jan 2, 2025 | Jan 3, 2025 | A | 4,326 | $0.00 | $0 | 49,249 | No | Form 4 |
| Nichols Camille | Dec 31, 2024 | Jan 3, 2025 | F | 7,527 | $10.49 | $78,958 | 44,923 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 24, 2024 | Dec 26, 2024 | M | 12,013 | $0.75 | $9,010 | 1,352,159 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 24, 2024 | Dec 26, 2024 | S | 12,013 | $9.96 | Sale −$119,649 | 1,340,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 24, 2024 | Dec 26, 2024 | M · derivative | 0 | $0.75 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 23, 2024 | Dec 26, 2024 | M | 15,000 | $0.75 | $11,250 | 1,355,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 23, 2024 | Dec 26, 2024 | S | 15,000 | $9.95 | Sale −$149,250 | 1,340,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 23, 2024 | Dec 26, 2024 | M · derivative | 0 | $0.75 | $0 | 12,013 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 13, 2024 | Dec 16, 2024 | M | 12,012 | $0.75 | $9,009 | 1,352,158 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 13, 2024 | Dec 16, 2024 | S | 12,012 | $10.92 | Sale −$131,171 | 1,340,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 13, 2024 | Dec 16, 2024 | M · derivative | 0 | $0.75 | $0 | 27,013 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 12, 2024 | Dec 16, 2024 | M | 15,000 | $0.75 | $11,250 | 1,355,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 12, 2024 | Dec 16, 2024 | S | 15,000 | $11.19 | Sale −$167,850 | 1,340,146 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 12, 2024 | Dec 16, 2024 | M · derivative | 0 | $0.75 | $0 | 39,025 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Dec 3, 2024 | Dec 4, 2024 | S | 1,506 | $11.00 | Sale −$16,566 | 54,694 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 3, 2024 | Dec 4, 2024 | S | 4,022 | $10.84 | Sale −$43,598 | 149,144 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Dec 2, 2024 | Dec 4, 2024 | F | 8,745 | $11.06 | $96,720 | 1,340,146 | No | Form 4 |
| Nias JamesChief Accounting Officer | Dec 2, 2024 | Dec 4, 2024 | F | 515 | $11.06 | $5,696 | 56,200 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 2, 2024 | Dec 4, 2024 | S | 2,500 | $10.92 | Sale −$27,300 | 155,129 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 2, 2024 | Dec 4, 2024 | F | 1,963 | $11.06 | $21,711 | 153,166 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 19, 2024 | Nov 20, 2024 | M | 15,000 | $0.75 | $11,250 | 1,363,891 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 19, 2024 | Nov 20, 2024 | S | 15,000 | $10.62 | Sale −$159,300 | 1,348,891 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 19, 2024 | Nov 20, 2024 | M · derivative | 0 | $0.75 | $0 | 54,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 18, 2024 | Nov 20, 2024 | M | 15,000 | $0.75 | $11,250 | 1,363,891 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 18, 2024 | Nov 20, 2024 | S | 15,000 | $10.35 | Sale −$155,250 | 1,348,891 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 18, 2024 | Nov 20, 2024 | M · derivative | 0 | $0.75 | $0 | 69,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 6, 2024 | Nov 7, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 6, 2024 | Nov 7, 2024 | S | 15,000 | $13.73 | Sale −$205,950 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 6, 2024 | Nov 7, 2024 | M · derivative | 0 | $0.75 | $0 | 84,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 5, 2024 | Nov 7, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 5, 2024 | Nov 7, 2024 | S | 15,000 | $12.53 | Sale −$187,950 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Nov 5, 2024 | Nov 7, 2024 | M · derivative | 0 | $0.75 | $0 | 99,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 18, 2024 | Oct 21, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 18, 2024 | Oct 21, 2024 | S | 15,000 | $11.08 | Sale −$166,200 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 18, 2024 | Oct 21, 2024 | M · derivative | 0 | $0.75 | $0 | 114,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 17, 2024 | Oct 21, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 17, 2024 | Oct 21, 2024 | S | 15,000 | $11.20 | Sale −$168,000 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 17, 2024 | Oct 21, 2024 | M · derivative | 0 | $0.75 | $0 | 129,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 9, 2024 | Oct 10, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 9, 2024 | Oct 10, 2024 | S | 15,000 | $11.11 | Sale −$166,650 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 9, 2024 | Oct 10, 2024 | M · derivative | 0 | $0.75 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 9, 2024 | Oct 10, 2024 | M · derivative | 0 | $0.75 | $0 | 144,025 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 8, 2024 | Oct 10, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 8, 2024 | Oct 10, 2024 | S | 15,000 | $11.15 | Sale −$167,250 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Oct 8, 2024 | Oct 10, 2024 | M · derivative | 0 | $0.75 | $0 | 1,000 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 26, 2024 | Sep 27, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 26, 2024 | Sep 27, 2024 | M | 15,000 | $10.59 | $158,850 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 26, 2024 | Sep 27, 2024 | M · derivative | 0 | $0.75 | $0 | 16,000 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 25, 2024 | Sep 27, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 25, 2024 | Sep 27, 2024 | M | 15,000 | $10.43 | $156,450 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 25, 2024 | Sep 27, 2024 | M · derivative | 0 | $0.75 | $0 | not reported | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 25, 2024 | Sep 27, 2024 | M · derivative | 0 | $0.75 | $0 | 31,000 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 17, 2024 | Sep 18, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 17, 2024 | Sep 18, 2024 | S | 15,000 | $10.69 | Sale −$160,350 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 17, 2024 | Sep 18, 2024 | M · derivative | 0 | $0.75 | $0 | 6,000 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 16, 2024 | Sep 18, 2024 | M | 15,000 | $0.75 | $11,250 | 1,362,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 16, 2024 | Sep 18, 2024 | S | 15,000 | $10.65 | Sale −$159,750 | 1,347,781 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 16, 2024 | Sep 18, 2024 | M · derivative | 0 | $0.75 | $0 | 21,000 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 4, 2024 | Sep 5, 2024 | S | 14,915 | $11.14 | Sale −$166,153 | 156,519 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Sep 3, 2024 | Sep 5, 2024 | F | 8,864 | $11.11 | $98,479 | 1,347,781 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 3, 2024 | Sep 5, 2024 | F | 7,237 | $11.11 | $80,403 | 175,895 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Sep 3, 2024 | Sep 5, 2024 | S | 4,461 | $11.44 | Sale −$51,034 | 171,434 | Yes | Form 4 |
| Nias JamesChief Accounting Officer | Sep 3, 2024 | Sep 5, 2024 | F | 490 | $11.11 | $5,444 | 55,605 | No | Form 4 |
| Nias JamesChief Accounting Officer | Aug 19, 2024 | Aug 21, 2024 | F | 265 | $11.72 | $3,106 | 56,095 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Aug 19, 2024 | Aug 21, 2024 | F | 933 | $11.72 | $10,935 | 183,132 | No | Form 4 |
| Keeney Scott HPresident and CEO | Aug 19, 2024 | Aug 21, 2024 | F | 5,903 | $11.72 | $69,183 | 1,356,645 | No | Form 4 |
| Moore Geoffrey | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 77,830 | No | Form 4 |
| Locke Gary | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 34,428 | No | Form 4 |
| Link Raymond A | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 105,002 | No | Form 4 |
| Gossman William | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 39,617 | No | Form 4 |
| Carlisle Douglas C | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 231,129 | No | Form 4 |
| Carano Bandel L | Jun 6, 2024 | Jun 10, 2024 | A | 6,644 | $12.04 | $79,994 | 32,684 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 4, 2024 | Jun 5, 2024 | S | 7,513 | $12.09 | Sale −$90,832 | 184,065 | Yes | Form 4 |
| Keeney Scott HPresident and CEO | Jun 3, 2024 | Jun 5, 2024 | F | 28,838 | $12.65 | $364,801 | 1,362,548 | No | Form 4 |
| Nias JamesChief Accounting Officer | Jun 3, 2024 | Jun 5, 2024 | F | 1,583 | $12.65 | $20,025 | 56,360 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 3, 2024 | Jun 5, 2024 | F | 3,643 | $12.65 | $46,084 | 194,078 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Jun 3, 2024 | Jun 5, 2024 | S | 2,500 | $13.29 | Sale −$33,225 | 191,578 | Yes | Form 4 |
| Nichols Camille | May 20, 2024 | May 22, 2024 | A | 25,000 | $0.00 | $0 | 52,450 | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M | 52,590 | $0.75 | $39,443 | 84,982 | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M | 15,000 | $1.10 | $16,500 | 99,982 | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M | 10,000 | $1.45 | $14,500 | 109,982 | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | S | 38,796 | $13.14 | Sale −$509,779 | 71,186 | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M · derivative | 16,760 | $0.75 | $12,570 | not reported | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M · derivative | 35,830 | $0.75 | $26,873 | not reported | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M · derivative | 15,000 | $1.10 | $16,500 | not reported | No | Form 4 |
| Moore Geoffrey | May 16, 2024 | May 20, 2024 | M · derivative | 10,000 | $1.45 | $14,500 | not reported | No | Form 4 |
| Nias JamesChief Accounting Officer | May 15, 2024 | May 17, 2024 | A | 1,120 | $9.28 | $10,394 | 57,943 | No | Form 4 |
| Keeney Scott HPresident and CEO | May 15, 2024 | May 17, 2024 | A | 1,120 | $9.28 | $10,394 | 1,391,386 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | May 15, 2024 | May 17, 2024 | A | 1,120 | $9.28 | $10,394 | 197,721 | No | Form 4 |
| Keeney Scott HPresident and CEO | Apr 8, 2024 | Apr 10, 2024 | A | 150,000 | $0.00 | $0 | 1,390,266 | No | Form 4 |
| Nias JamesChief Accounting Officer | Apr 8, 2024 | Apr 10, 2024 | A | 9,334 | $0.00 | $0 | 56,823 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Apr 8, 2024 | Apr 10, 2024 | A | 50,000 | $0.00 | $0 | 196,601 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 18, 2024 | Mar 20, 2024 | S | 14,105 | $12.26 | Sale −$172,927 | 146,601 | Yes | Form 4 |
| Corso Joseph JohnChief Financial Officer | Mar 1, 2024 | Mar 5, 2024 | F | 6,128 | $13.04 | $79,909 | 160,706 | No | Form 4 |
| Nias JamesChief Accounting Officer | Mar 1, 2024 | Mar 5, 2024 | F | 1,931 | $13.04 | $25,180 | 47,489 | No | Form 4 |
| Keeney Scott HPresident and CEO | Mar 1, 2024 | Mar 5, 2024 | F | 15,248 | $13.04 | $198,834 | 1,240,266 | No | Form 4 |
| Carano Bandel L | Jan 2, 2024 | Jan 4, 2024 | A | 2,348 | $0.00 | $0 | 26,040 | No | Form 4 |
| Nichols Camille | Jan 2, 2024 | Jan 4, 2024 | A | 3,409 | $0.00 | $0 | 27,450 | No | Form 4 |
| Moore Geoffrey | Jan 2, 2024 | Jan 4, 2024 | A | 3,295 | $0.00 | $0 | 32,392 | No | Form 4 |
| Gossman William | Jan 2, 2024 | Jan 4, 2024 | A | 3,863 | $0.00 | $0 | 32,973 | No | Form 4 |
| Carlisle Douglas C | Jan 2, 2024 | Jan 4, 2024 | A | 2,500 | $0.00 | $0 | 224,485 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 15, 2023 | Dec 19, 2023 | M | 84,516 | $0.75 | $63,387 | 1,340,030 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 15, 2023 | Dec 19, 2023 | S | 84,516 | $14.05 | Sale −$1,187,450 | 1,255,514 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 15, 2023 | Dec 19, 2023 | M · derivative | 84,516 | $0.75 | $63,387 | not reported | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 1, 2023 | Dec 5, 2023 | F | 884 | $13.43 | $11,872 | 193,076 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Dec 1, 2023 | Dec 5, 2023 | S | 26,242 | $13.24 | Sale −$347,444 | 166,834 | No | Form 4 |
| Keeney Scott HPresident and CEO | Dec 1, 2023 | Dec 5, 2023 | F | 3,827 | $13.43 | $51,397 | 1,255,514 | No | Form 4 |
| Nias JamesChief Accounting Officer | Dec 1, 2023 | Dec 5, 2023 | F | 239 | $13.43 | $3,210 | 49,420 | No | Form 4 |
| Nias JamesChief Accounting Officer | Nov 22, 2023 | Nov 27, 2023 | S | 1,000 | $11.39 | Sale −$11,390 | 49,659 | No | Form 4 |
| Nias JamesChief Accounting Officer | Nov 15, 2023 | Nov 17, 2023 | A | 1,000 | $9.67 | $9,670 | 50,659 | No | Form 4 |
| Corso Joseph JohnChief Financial Officer | Nov 15, 2023 | Nov 17, 2023 | A | 1,000 | $9.67 | $9,670 | 193,960 | No | Form 4 |
| Keeney Scott HPresident and CEO | Nov 15, 2023 | Nov 17, 2023 | A | 1,000 | $9.67 | $9,670 | 1,259,341 | No | Form 4 |