XNYS 04 May, 2026 5:30 PM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.06 per share. | 23 Mar 2026 | 7,500 | 70,000 (0%) | 0% | 8.1 | 60,447 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.05 per share. | 16 Mar 2026 | 6,072 | 78,928 (0%) | 0% | 8.0 | 48,859 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.05 per share. | 16 Mar 2026 | 1,428 | 77,500 (0%) | 0% | 8.0 | 11,493 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.06 per share. | 12 Mar 2026 | 4,000 | 85,000 (0%) | 0% | 8.1 | 32,240 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.56 per share. | 09 Mar 2026 | 3,500 | 89,000 (0%) | 0% | 8.6 | 29,964 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.75 per share. | 02 Mar 2026 | 2,500 | 97,500 (0%) | 0% | 8.8 | 21,875 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.62 per share. | 02 Mar 2026 | 2,500 | 92,500 (0%) | 0% | 8.6 | 21,546 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.55 per share. | 02 Mar 2026 | 2,500 | 95,000 (0%) | 0% | 8.6 | 21,375 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.50 per share. | 24 Feb 2026 | 2,200 | 105,300 (0%) | 0% | 8.5 | 18,706 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.34 per share. | 24 Feb 2026 | 5,300 | 100,000 (0%) | 0% | 8.3 | 44,186 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 9.07 per share. | 19 Feb 2026 | 4,500 | 110,500 (0%) | 0% | 9.1 | 40,793 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 8.82 per share. | 19 Feb 2026 | 3,000 | 107,500 (0%) | 0% | 8.8 | 26,471 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.48 per share. | 09 Feb 2026 | 3,000 | 119,500 (0%) | 0% | 10.5 | 31,426 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.62 per share. | 09 Feb 2026 | 4,500 | 115,000 (0%) | 0% | 10.6 | 47,788 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.47 per share. | 02 Feb 2026 | 5,000 | 122,500 (0%) | 0% | 10.5 | 52,349 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 11.01 per share. | 02 Feb 2026 | 2,500 | 127,500 (0%) | 0% | 11.0 | 27,515 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 11.07 per share. | 26 Jan 2026 | 7,500 | 130,000 (0%) | 0% | 11.1 | 83,057 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.97 per share. | 20 Jan 2026 | 2,500 | 142,500 (0%) | 0% | 11.0 | 27,424 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.91 per share. | 20 Jan 2026 | 5,000 | 137,500 (0%) | 0% | 10.9 | 54,553 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 11.09 per share. | 14 Jan 2026 | 1,000 | 151,500 (0%) | 0% | 11.1 | 11,094 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 11.08 per share. | 14 Jan 2026 | 3,600 | 147,900 (0%) | 0% | 11.1 | 39,883 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 10.85 per share. | 14 Jan 2026 | 2,900 | 145,000 (0%) | 0% | 10.8 | 31,451 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 12.34 per share. | 31 Dec 2025 | 7,500 | 160,000 (0%) | 0% | 12.3 | 92,587 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale or transfer of securities back to the company at price $ 10.70 per share. | 31 Dec 2025 | 1,402 | 3,704 | - | 10.7 | 15,001 | Series B Preferred Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale or transfer of securities back to the company at price $ 10.70 per share. | 31 Dec 2025 | 60,411 | 169,797 | - | 10.7 | 646,398 | Series B Preferred Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 11.72 per share. | 31 Dec 2025 | 2,500 | 152,500 (0%) | 0% | 11.7 | 29,310 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 12.27 per share. | 31 Dec 2025 | 5,000 | 155,000 (0%) | 0% | 12.3 | 61,343 | Common Stock |
| Robert W. Allen | Director | Sale or transfer of securities back to the company at price $ 10.70 per share. | 31 Dec 2025 | 8,280 | 22,411 | - | 10.7 | 88,596 | Series B Preferred Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.37 per share. | 22 Dec 2025 | 3,000 | 172,000 (0%) | 0% | 13.4 | 40,106 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.26 per share. | 22 Dec 2025 | 4,500 | 167,500 (0%) | 0% | 13.3 | 59,678 | Common Stock |
| Ronald C. Hodge | Director | Sale of securities on an exchange or to another person at price $ 13.20 per share. | 22 Dec 2025 | 1,641 | 580,775 (2%) | 0% | 13.2 | 21,658 | Common Stock |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 Dec 2025 | 1,265 | 582,416 (2%) | 0% | - | Common Stock | |
| Ronald C. Hodge | Director | Sale of securities on an exchange or to another person at price $ 13.16 per share. | 22 Dec 2025 | 18,906 | 561,869 (2%) | 0% | 13.2 | 248,879 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.30 per share. | 16 Dec 2025 | 7,500 | 175,000 (0%) | 0% | 13.3 | 99,733 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.40 per share. | 03 Dec 2025 | 4,453 | 190,000 (0%) | 0% | 13.4 | 59,680 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.64 per share. | 03 Dec 2025 | 2,500 | 184,500 (0%) | 0% | 13.6 | 34,091 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.70 per share. | 03 Dec 2025 | 2,000 | 182,500 (0%) | 0% | 13.7 | 27,398 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.72 per share. | 03 Dec 2025 | 3,000 | 187,000 (0%) | 0% | 13.7 | 41,164 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.00 per share. | 01 Dec 2025 | 1,047 | 194,453 (0%) | 0% | 13.0 | 13,616 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.38 per share. | 01 Dec 2025 | 2,000 | 195,500 (0%) | 0% | 13.4 | 26,767 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Gift of securities by or to the insider at price $ 0.00 per share. | 24 Nov 2025 | 200,000 | 3,483,955 (17%) | 1% | 0 | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Gift of securities by or to the insider at price $ 0.00 per share. | 24 Nov 2025 | 200,000 | 205,000 (1%) | 1% | 0 | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.12 per share. | 24 Nov 2025 | 1,000 | 204,000 (1%) | 0% | 13.1 | 13,117 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.18 per share. | 24 Nov 2025 | 6,500 | 197,500 (1%) | 0% | 13.2 | 85,664 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.81 per share. | 17 Nov 2025 | 1,000 | 11,500 (0%) | 0% | 14.8 | 14,807 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 13.47 per share. | 17 Nov 2025 | 2,000 | 5,000 (0%) | 0% | 13.5 | 26,932 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.01 per share. | 17 Nov 2025 | 4,500 | 7,000 (0%) | 0% | 14.0 | 63,049 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.03 per share. | 10 Nov 2025 | 1,600 | 18,400 (0%) | 0% | 15.0 | 24,052 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.02 per share. | 10 Nov 2025 | 5,900 | 12,500 (0%) | 0% | 15.0 | 88,646 | Common Stock |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 Nov 2025 | 1,265 | 199,147 (1%) | 0% | - | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.01 per share. | 03 Nov 2025 | 7,500 | 20,000 (0%) | 0% | 15.0 | 112,595 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.28 per share. | 28 Oct 2025 | 3,800 | 31,200 (0%) | 0% | 15.3 | 58,059 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.00 per share. | 28 Oct 2025 | 2,700 | 27,500 (0%) | 0% | 15.0 | 40,494 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.18 per share. | 28 Oct 2025 | 1,000 | 30,200 (0%) | 0% | 15.2 | 15,177 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.47 per share. | 20 Oct 2025 | 7,500 | 35,000 (0%) | 0% | 15.5 | 116,003 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.74 per share. | 13 Oct 2025 | 1,500 | 48,500 (0%) | 0% | 14.7 | 22,107 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.42 per share. | 13 Oct 2025 | 4,360 | 42,500 (0%) | 0% | 14.4 | 62,883 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.42 per share. | 13 Oct 2025 | 1,640 | 46,860 (0%) | 0% | 14.4 | 23,653 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.97 per share. | 07 Oct 2025 | 7,500 | 50,000 (0%) | 0% | 15.0 | 112,283 | Common Stock |
| K. Fields Randall | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.19 per share. | 29 Sep 2025 | 600 | 61,600 (0%) | 0% | 15.2 | 9,114 | Common Stock |
| K. Randall Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.97 per share. | 29 Sep 2025 | 1,600 | 63,400 (0%) | 0% | 17.0 | 27,145 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.46 per share. | 29 Sep 2025 | 889 | 62,200 (0%) | 0% | 16.5 | 14,629 | Common Stock |
| Fields K. Randall | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.78 per share. | 29 Sep 2025 | 4,100 | 57,500 (0%) | 0% | 15.8 | 64,710 | Common Stock |
| K. Randall Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 14.91 per share. | 29 Sep 2025 | 311 | 63,089 (0%) | 0% | 14.9 | 4,638 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.39 per share. | 22 Sep 2025 | 4,000 | 65,000 (0%) | 0% | 17.4 | 69,542 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.58 per share. | 22 Sep 2025 | 3,000 | 69,000 (0%) | 0% | 17.6 | 52,733 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.02 per share. | 15 Sep 2025 | 3,000 | 76,500 (0%) | 0% | 17.0 | 51,060 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.23 per share. | 15 Sep 2025 | 2,535 | 72,000 (0%) | 0% | 17.2 | 43,684 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.00 per share. | 15 Sep 2025 | 1,965 | 74,535 (0%) | 0% | 17.0 | 33,410 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.06 per share. | 08 Sep 2025 | 7,500 | 79,500 (0%) | 0% | 16.1 | 120,446 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.06 per share. | 02 Sep 2025 | 7,500 | 87,000 (0%) | 0% | 16.1 | 120,446 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.42 per share. | 25 Aug 2025 | 2,000 | 100,000 (0%) | 0% | 16.4 | 32,831 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.89 per share. | 25 Aug 2025 | 4,000 | 94,500 (0%) | 0% | 15.9 | 63,566 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 15.83 per share. | 25 Aug 2025 | 1,500 | 98,500 (0%) | 0% | 15.8 | 23,745 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.63 per share. | 18 Aug 2025 | 7,500 | 102,000 (0%) | 0% | 16.6 | 124,717 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.82 per share. | 11 Aug 2025 | 4,000 | 113,000 (0%) | 0% | 16.8 | 67,300 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.84 per share. | 11 Aug 2025 | 3,500 | 109,500 (0%) | 0% | 16.8 | 58,926 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.03 per share. | 04 Aug 2025 | 3,480 | 117,000 (0%) | 0% | 16.0 | 55,780 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 16.29 per share. | 04 Aug 2025 | 4,020 | 120,480 (0%) | 0% | 16.3 | 65,498 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.27 per share. | 28 Jul 2025 | 2,000 | 130,000 (0%) | 0% | 18.3 | 36,535 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 17.11 per share. | 28 Jul 2025 | 3,500 | 124,500 (0%) | 0% | 17.1 | 59,892 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.10 per share. | 28 Jul 2025 | 2,000 | 128,000 (0%) | 0% | 18.1 | 36,209 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.50 per share. | 21 Jul 2025 | 2,000 | 137,500 (0%) | 0% | 18.5 | 36,993 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.27 per share. | 21 Jul 2025 | 3,500 | 132,000 (0%) | 0% | 18.3 | 63,951 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.31 per share. | 21 Jul 2025 | 2,000 | 135,500 (0%) | 0% | 18.3 | 36,623 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.94 per share. | 14 Jul 2025 | 1,500 | 145,500 (0%) | 0% | 18.9 | 28,415 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.62 per share. | 14 Jul 2025 | 4,500 | 139,500 (0%) | 0% | 18.6 | 83,771 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.66 per share. | 14 Jul 2025 | 1,500 | 144,000 (0%) | 0% | 18.7 | 27,996 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.85 per share. | 07 Jul 2025 | 2,000 | 152,500 (0%) | 0% | 19.8 | 39,698 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.57 per share. | 07 Jul 2025 | 5,500 | 147,000 (0%) | 0% | 19.6 | 107,661 | Common Stock |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Jul 2025 | 954 | 197,882 (1%) | 0% | 0 | Common Stock | |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Jul 2025 | 925 | 196,928 (1%) | 0% | 0 | Common Stock | |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Jul 2025 | 954 | 581,151 (2%) | 0% | 0 | Common Stock | |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 02 Jul 2025 | 925 | 580,197 (2%) | 0% | 0 | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.45 per share. | 30 Jun 2025 | 4,874 | 154,500 (0%) | 0% | 19.5 | 94,803 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.01 per share. | 30 Jun 2025 | 2,626 | 159,374 (0%) | 0% | 20.0 | 52,543 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 23 Jun 2025 | 2,500 | 167,000 (0%) | 0% | 20.0 | 50,119 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.18 per share. | 23 Jun 2025 | 3,000 | 162,000 (0%) | 0% | 19.2 | 57,546 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.44 per share. | 23 Jun 2025 | 2,000 | 165,000 (0%) | 0% | 19.4 | 38,887 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.53 per share. | 16 Jun 2025 | 1,500 | 175,500 (0%) | 0% | 20.5 | 30,799 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.38 per share. | 16 Jun 2025 | 2,500 | 169,500 (0%) | 0% | 20.4 | 50,954 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.16 per share. | 16 Jun 2025 | 3,500 | 172,000 (0%) | 0% | 20.2 | 70,557 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.74 per share. | 09 Jun 2025 | 1,500 | 183,000 (0%) | 0% | 21.7 | 32,616 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.00 per share. | 09 Jun 2025 | 2,500 | 177,000 (0%) | 0% | 21.0 | 52,491 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 09 Jun 2025 | 3,500 | 179,500 (0%) | 0% | 21.5 | 75,303 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.24 per share. | 02 Jun 2025 | 2,500 | 189,500 (0%) | 0% | 21.2 | 53,095 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.31 per share. | 02 Jun 2025 | 5,000 | 184,500 (0%) | 0% | 21.3 | 106,565 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.26 per share. | 27 May 2025 | 2,500 | 197,000 (1%) | 0% | 22.3 | 55,653 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.31 per share. | 27 May 2025 | 5,000 | 192,000 (0%) | 0% | 22.3 | 111,568 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.40 per share. | 19 May 2025 | 5,000 | 202,000 (1%) | 0% | 22.4 | 112,023 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.40 per share. | 19 May 2025 | 2,500 | 199,500 (1%) | 0% | 22.4 | 55,992 | Common Stock |
| Peter J. Larkin | Director | Sale of securities on an exchange or to another person at price $ 22.11 per share. | 16 May 2025 | 8,000 | 54,630 (0%) | 0% | 22.1 | 176,887 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.54 per share. | 12 May 2025 | 2,500 | 207,000 (1%) | 0% | 22.5 | 56,360 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.33 per share. | 12 May 2025 | 5,000 | 209,500 (1%) | 0% | 22.3 | 111,660 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.91 per share. | 05 May 2025 | 2,000 | 220,000 (1%) | 0% | 21.9 | 43,813 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.39 per share. | 05 May 2025 | 3,500 | 214,500 (1%) | 0% | 21.4 | 74,864 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.61 per share. | 05 May 2025 | 2,000 | 218,000 (1%) | 0% | 21.6 | 43,228 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.48 per share. | 28 Apr 2025 | 5,000 | 224,500 (1%) | 0% | 21.5 | 107,388 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.98 per share. | 28 Apr 2025 | 2,500 | 222,000 (1%) | 0% | 22.0 | 54,952 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.91 per share. | 21 Apr 2025 | 1,000 | 236,000 (1%) | 0% | 19.9 | 19,911 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.91 per share. | 21 Apr 2025 | 6,500 | 229,500 (1%) | 0% | 19.9 | 129,424 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 14 Apr 2025 | 3,500 | 241,000 (1%) | 0% | 20.0 | 70,103 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.06 per share. | 14 Apr 2025 | 4,000 | 237,000 (1%) | 0% | 20.1 | 80,238 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.22 per share. | 07 Apr 2025 | 4,000 | 248,000 (1%) | 0% | 18.2 | 72,868 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 18.32 per share. | 07 Apr 2025 | 3,500 | 244,500 (1%) | 0% | 18.3 | 64,132 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.16 per share. | 31 Mar 2025 | 7,500 | 252,000 (1%) | 0% | 20.2 | 151,163 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.56 per share. | 24 Mar 2025 | 7,500 | 259,500 (1%) | 0% | 20.6 | 154,186 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.50 per share. | 17 Mar 2025 | 2,500 | 272,000 (1%) | 0% | 19.5 | 48,760 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.20 per share. | 17 Mar 2025 | 5,000 | 267,000 (1%) | 0% | 19.2 | 95,981 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.60 per share. | 10 Mar 2025 | 5,000 | 274,500 (1%) | 0% | 19.6 | 98,011 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.69 per share. | 10 Mar 2025 | 2,500 | 279,500 (1%) | 0% | 19.7 | 49,219 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.58 per share. | 03 Mar 2025 | 4,000 | 285,500 (1%) | 0% | 19.6 | 78,332 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.45 per share. | 03 Mar 2025 | 3,500 | 282,000 (1%) | 0% | 19.5 | 68,088 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.09 per share. | 24 Feb 2025 | 5,000 | 289,500 (1%) | 0% | 19.1 | 95,470 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.60 per share. | 24 Feb 2025 | 2,500 | 294,500 (1%) | 0% | 19.6 | 48,996 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.58 per share. | 18 Feb 2025 | 3,000 | 301,500 (1%) | 0% | 21.6 | 64,745 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.03 per share. | 18 Feb 2025 | 4,500 | 297,000 (1%) | 0% | 21.0 | 94,616 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.85 per share. | 10 Feb 2025 | 5,000 | 307,000 (1%) | 0% | 20.8 | 104,233 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.53 per share. | 10 Feb 2025 | 2,500 | 304,500 (1%) | 0% | 20.5 | 51,336 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.90 per share. | 03 Feb 2025 | 2,500 | 317,000 (1%) | 0% | 20.9 | 52,250 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.99 per share. | 03 Feb 2025 | 5,000 | 312,000 (1%) | 0% | 21.0 | 104,946 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.95 per share. | 27 Jan 2025 | 2,500 | 324,500 (1%) | 0% | 21.0 | 52,379 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.95 per share. | 27 Jan 2025 | 5,000 | 319,500 (1%) | 0% | 20.9 | 104,736 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.69 per share. | 21 Jan 2025 | 7,500 | 327,000 (1%) | 0% | 21.7 | 162,710 | Common Stock |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Jan 2025 | 847 | 579,272 (2%) | 0% | - | Common Stock | |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Jan 2025 | 847 | 196,003 (1%) | 0% | - | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 20.51 per share. | 13 Jan 2025 | 7,500 | 334,500 (1%) | 0% | 20.5 | 153,837 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Gift of securities by or to the insider at price $ 0.00 per share. | 06 Jan 2025 | 200,000 | 333,643 (1%) | 1% | 0 | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Gift of securities by or to the insider at price $ 0.00 per share. | 06 Jan 2025 | 200,000 | 349,500 (1%) | 1% | 0 | Common Stock | |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.18 per share. | 06 Jan 2025 | 2,500 | 347,000 (1%) | 0% | 22.2 | 55,447 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.19 per share. | 06 Jan 2025 | 4,200 | 342,800 (1%) | 0% | 21.2 | 89,000 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.02 per share. | 06 Jan 2025 | 800 | 342,000 (1%) | 0% | 22.0 | 17,612 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.87 per share. | 30 Dec 2024 | 7,500 | 149,500 (0%) | 0% | 21.9 | 164,039 | Common Stock |
| Fields K. Randall | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.15 per share. | 23 Dec 2024 | 2,282 | 162,218 (0%) | 0% | 22.2 | 50,551 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.37 per share. | 23 Dec 2024 | 218 | 162,000 (0%) | 0% | 22.4 | 4,877 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.07 per share. | 23 Dec 2024 | 5,000 | 157,000 (0%) | 0% | 22.1 | 110,366 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 24.46 per share. | 16 Dec 2024 | 7,500 | 164,500 (0%) | 0% | 24.5 | 183,433 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 24.49 per share. | 09 Dec 2024 | 114 | 172,000 (0%) | 0% | 24.5 | 2,792 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 24.01 per share. | 09 Dec 2024 | 2,790 | 172,114 (0%) | 0% | 24.0 | 66,996 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 23.14 per share. | 09 Dec 2024 | 2,096 | 174,904 (0%) | 0% | 23.1 | 48,507 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.90 per share. | 09 Dec 2024 | 2,500 | 177,000 (0%) | 0% | 22.9 | 57,260 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 23.10 per share. | 02 Dec 2024 | 4,000 | 179,500 (0%) | 0% | 23.1 | 92,382 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 23.13 per share. | 02 Dec 2024 | 3,500 | 183,500 (0%) | 0% | 23.1 | 80,950 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 23.15 per share. | 25 Nov 2024 | 4,500 | 180,000 (0%) | 0% | 23.1 | 104,159 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.70 per share. | 25 Nov 2024 | 3,000 | 184,500 (0%) | 0% | 22.7 | 68,102 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.97 per share. | 18 Nov 2024 | 4,500 | 190,500 (0%) | 0% | 22.0 | 98,866 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 22.54 per share. | 18 Nov 2024 | 3,000 | 187,500 (0%) | 0% | 22.5 | 67,633 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.37 per share. | 11 Nov 2024 | 4,700 | 195,000 (0%) | 0% | 21.4 | 100,452 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 21.12 per share. | 11 Nov 2024 | 2,800 | 199,700 (1%) | 0% | 21.1 | 59,133 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.03 per share. | 04 Nov 2024 | 1,200 | 208,800 (1%) | 0% | 19.0 | 22,837 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.27 per share. | 04 Nov 2024 | 6,300 | 202,500 (1%) | 0% | 19.3 | 121,384 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.30 per share. | 28 Oct 2024 | 2,500 | 215,000 (1%) | 0% | 19.3 | 48,258 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.12 per share. | 28 Oct 2024 | 5,000 | 210,000 (1%) | 0% | 19.1 | 95,612 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.05 per share. | 23 Oct 2024 | 4,100 | 220,900 (1%) | 0% | 19.1 | 78,124 | Common Stock |
| Randall K. Fields | Director, CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 19.28 per share. | 23 Oct 2024 | 3,400 | 217,500 (1%) | 0% | 19.3 | 65,560 | Common Stock |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,226 | 194,141 (0%) | 0% | - | Common Stock | |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,183 | 192,915 (0%) | 0% | - | Common Stock | |
| Robert W. Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,015 | 195,156 (0%) | 0% | - | Common Stock | |
| Ronald C. Hodge | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.00 per share. | 15 Apr 2024 | 7,912 | 577,410 (2%) | 0% | 10 | 79,120 | Common Stock |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,226 | 569,498 (2%) | 0% | - | Common Stock | |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,183 | 568,315 (2%) | 0% | - | Common Stock | |
| Ronald C. Hodge | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Apr 2024 | 1,015 | 578,425 (2%) | 0% | - | Common Stock | |
| Ronald C. Hodge | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 15 Apr 2024 | 7,912 | 0 | - | - | Warrant | |
| W. Robert Allen | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jan 2024 | 1,873 | 193,181 (0%) | 0% | - | Common Stock | |
| C. Hodge Ronald | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jan 2024 | 1,873 | 568,538 (2%) | 0% | - | Common Stock |