TRAKReposiTrak, Inc.
- Market cap
- $133.23M
- as of 2026-10-23
- Latest close
- $7.32
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Software - Application
- 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-03
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Merrill John RCHIEF FINANCIAL OFFICER | Aug 18 | Aug 26 | A | 75,000 | $0.00 | $0 | 145,518 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 23 | Mar 23 | S | 7,500 | $8.06 | Sale −$60,450 | 70,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 17 | Mar 18 | S | 1,428 | $8.05 | Sale −$11,495 | 77,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 16 | Mar 18 | S | 6,072 | $8.05 | Sale −$48,880 | 78,928 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 12 | Mar 16 | S | 4,000 | $8.06 | Sale −$32,240 | 85,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 9 | Mar 11 | S | 3,500 | $8.56 | Sale −$29,960 | 89,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 4 | Mar 4 | S | 2,500 | $8.62 | Sale −$21,550 | 92,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 3 | Mar 4 | S | 2,500 | $8.55 | Sale −$21,375 | 95,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 2 | Mar 4 | S | 2,500 | $8.75 | Sale −$21,875 | 97,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 25 | Feb 26 | S | 5,300 | $8.34 | Sale −$44,202 | 100,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 24 | Feb 26 | S | 2,200 | $8.50 | Sale −$18,700 | 105,300 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 20 | Feb 20 | S | 3,000 | $8.82 | Sale −$26,460 | 107,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 19 | Feb 20 | S | 4,500 | $9.07 | Sale −$40,815 | 110,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 4 | Feb 10 | S | 4,500 | $10.62 | Sale −$47,790 | 115,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 2 | Feb 10 | S | 3,000 | $10.48 | Sale −$31,440 | 119,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 4 | Feb 4 | S | 5,000 | $10.47 | Sale −$52,350 | 122,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 2 | Feb 4 | S | 2,500 | $11.01 | Sale −$27,525 | 127,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 26 | Jan 27 | S | 7,500 | $11.07 | Sale −$83,025 | 130,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 21 | Jan 22 | S | 5,000 | $10.91 | Sale −$54,550 | 137,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 20 | Jan 22 | S | 2,500 | $10.97 | Sale −$27,425 | 142,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 16 | Jan 16 | S | 2,900 | $10.85 | Sale −$31,465 | 145,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 15 | Jan 16 | S | 3,600 | $11.08 | Sale −$39,888 | 147,900 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 14 | Jan 16 | S | 1,000 | $11.09 | Sale −$11,090 | 151,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 6 | Jan 7 | S | 2,500 | $11.72 | Sale −$29,300 | 152,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 5 | Jan 7 | S | 5,000 | $12.27 | Sale −$61,350 | 155,000 | No | Form 4 |
| Allen Robert W | Dec 31, 2025 | Jan 7 | D | 8,280 | $10.70 | $88,596 | 22,411 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 31, 2025 | Jan 7 | D | 60,411 | $10.70 | $646,398 | 169,797 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 31, 2025 | Jan 7 | D | 1,402 | $10.70 | $15,001 | 3,704 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 31, 2025 | Jan 2 | S | 7,500 | $12.34 | Sale −$92,550 | 160,000 | No | Form 4 |
| Hodge Ronald C | Dec 23, 2025 | Dec 29, 2025 | S | 18,906 | $13.16 | Sale −$248,803 | 561,869 | No | Form 4 |
| Hodge Ronald C | Dec 22, 2025 | Dec 29, 2025 | S | 1,641 | $13.20 | Sale −$21,661 | 580,775 | No | Form 4 |
| Hodge Ronald C | Nov 5, 2025 | Dec 29, 2025 | A | 1,265 | not reported | not reported | 582,416 | No | Form 4 |
| Allen Robert W | Nov 5, 2025 | Dec 29, 2025 | A | 1,265 | not reported | not reported | 199,147 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 23, 2025 | Dec 23, 2025 | S | 4,500 | $13.26 | Sale −$59,670 | 167,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 22, 2025 | Dec 23, 2025 | S | 3,000 | $13.37 | Sale −$40,110 | 172,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 16, 2025 | Dec 17, 2025 | S | 7,500 | $13.30 | Sale −$99,750 | 175,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 10, 2025 | Dec 10, 2025 | S | 2,000 | $13.70 | Sale −$27,400 | 182,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 9, 2025 | Dec 10, 2025 | S | 2,500 | $13.64 | Sale −$34,100 | 184,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 8, 2025 | Dec 10, 2025 | S | 3,000 | $13.72 | Sale −$41,160 | 187,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 3, 2025 | Dec 10, 2025 | S | 4,453 | $13.40 | Sale −$59,670 | 190,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 2, 2025 | Dec 3, 2025 | S | 1,047 | $13.00 | Sale −$13,611 | 194,453 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 1, 2025 | Dec 3, 2025 | S | 2,000 | $13.38 | Sale −$26,760 | 195,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 25, 2025 | Nov 25, 2025 | S | 6,500 | $13.18 | Sale −$85,670 | 197,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 24, 2025 | Nov 25, 2025 | G | 200,000 | $0.00 | $0 | 3,483,955 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 24, 2025 | Nov 25, 2025 | G | 200,000 | $0.00 | $0 | 205,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 24, 2025 | Nov 25, 2025 | S | 1,000 | $13.12 | Sale −$13,120 | 204,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 20, 2025 | Nov 21, 2025 | S | 2,000 | $13.47 | Sale −$26,940 | 5,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 19, 2025 | Nov 21, 2025 | S | 4,500 | $14.01 | Sale −$63,045 | 7,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 17, 2025 | Nov 21, 2025 | S | 1,000 | $14.81 | Sale −$14,810 | 11,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 11, 2025 | Nov 12, 2025 | S | 5,900 | $15.02 | Sale −$88,618 | 12,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 10, 2025 | Nov 12, 2025 | S | 1,600 | $15.03 | Sale −$24,048 | 18,400 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 3, 2025 | Nov 4, 2025 | S | 7,500 | $15.01 | Sale −$112,575 | 20,000 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 30, 2025 | Oct 30, 2025 | S | 2,700 | $15.00 | Sale −$40,500 | 27,500 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 29, 2025 | Oct 30, 2025 | S | 1,000 | $15.18 | Sale −$15,180 | 30,200 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 28, 2025 | Oct 30, 2025 | S | 3,800 | $15.28 | Sale −$58,064 | 31,200 | Yes | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 20, 2025 | Oct 21, 2025 | S | 7,500 | $15.47 | Sale −$116,025 | 35,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 15, 2025 | Oct 16, 2025 | S | 4,360 | $14.42 | Sale −$62,871 | 42,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 14, 2025 | Oct 16, 2025 | S | 1,500 | $14.74 | Sale −$22,110 | 48,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 14, 2025 | Oct 16, 2025 | S | 1,640 | $14.42 | Sale −$23,649 | 46,860 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 7, 2025 | Oct 7, 2025 | S | 7,500 | $14.97 | Sale −$112,275 | 50,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 1, 2025 | Oct 1, 2025 | S | 600 | $15.19 | Sale −$9,114 | 61,600 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 1, 2025 | Oct 1, 2025 | S | 4,100 | $15.78 | Sale −$64,698 | 57,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 30, 2025 | Oct 1, 2025 | S | 311 | $14.91 | Sale −$4,637 | 63,089 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 30, 2025 | Oct 1, 2025 | S | 889 | $16.46 | Sale −$14,633 | 62,200 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 29, 2025 | Oct 1, 2025 | S | 1,600 | $16.97 | Sale −$27,152 | 63,400 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 23, 2025 | Sep 23, 2025 | S | 4,000 | $17.39 | Sale −$69,560 | 65,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 22, 2025 | Sep 23, 2025 | S | 3,000 | $17.58 | Sale −$52,740 | 69,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 17, 2025 | Sep 17, 2025 | S | 2,535 | $17.23 | Sale −$43,678 | 72,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 16, 2025 | Sep 17, 2025 | S | 1,965 | $17.00 | Sale −$33,405 | 74,535 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 15, 2025 | Sep 17, 2025 | S | 3,000 | $17.02 | Sale −$51,060 | 76,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 8, 2025 | Sep 8, 2025 | S | 7,500 | $16.06 | Sale −$120,450 | 79,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Sep 2, 2025 | Sep 5, 2025 | S | 7,500 | $16.06 | Sale −$120,450 | 87,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 27, 2025 | Aug 27, 2025 | S | 4,000 | $15.89 | Sale −$63,560 | 94,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 26, 2025 | Aug 27, 2025 | S | 1,500 | $15.83 | Sale −$23,745 | 98,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 25, 2025 | Aug 27, 2025 | S | 2,000 | $16.42 | Sale −$32,840 | 100,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 18, 2025 | Aug 20, 2025 | S | 7,500 | $16.63 | Sale −$124,725 | 102,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 12, 2025 | Aug 13, 2025 | S | 3,500 | $16.84 | Sale −$58,940 | 109,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 11, 2025 | Aug 13, 2025 | S | 4,000 | $16.83 | Sale −$67,320 | 113,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 5, 2025 | Aug 5, 2025 | S | 3,480 | $16.03 | Sale −$55,784 | 117,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Aug 4, 2025 | Aug 5, 2025 | S | 4,020 | $16.29 | Sale −$65,486 | 120,480 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 30, 2025 | Jul 30, 2025 | S | 3,500 | $17.11 | Sale −$59,885 | 124,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 29, 2025 | Jul 30, 2025 | S | 2,000 | $18.10 | Sale −$36,200 | 128,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 28, 2025 | Jul 30, 2025 | S | 2,000 | $18.27 | Sale −$36,540 | 130,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 23, 2025 | Jul 23, 2025 | S | 3,500 | $18.27 | Sale −$63,945 | 132,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 22, 2025 | Jul 23, 2025 | S | 2,000 | $18.31 | Sale −$36,620 | 135,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 21, 2025 | Jul 23, 2025 | S | 2,000 | $18.50 | Sale −$37,000 | 137,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 16, 2025 | Jul 16, 2025 | S | 4,500 | $18.62 | Sale −$83,790 | 139,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 15, 2025 | Jul 16, 2025 | S | 1,500 | $18.66 | Sale −$27,990 | 144,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 14, 2025 | Jul 16, 2025 | S | 1,500 | $18.94 | Sale −$28,410 | 145,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 8, 2025 | Jul 8, 2025 | S | 5,500 | $19.57 | Sale −$107,635 | 147,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 7, 2025 | Jul 8, 2025 | S | 2,000 | $19.85 | Sale −$39,700 | 152,500 | No | Form 4 |
| Allen Robert W | Jul 2, 2025 | Jul 8, 2025 | A | 925 | $0.00 | $0 | 196,928 | No | Form 4 |
| Allen Robert W | Jul 2, 2025 | Jul 8, 2025 | A | 954 | $0.00 | $0 | 197,882 | No | Form 4 |
| Hodge Ronald C | Jul 2, 2025 | Jul 8, 2025 | A | 925 | $0.00 | $0 | 580,197 | No | Form 4 |
| Hodge Ronald C | Jul 2, 2025 | Jul 8, 2025 | A | 954 | $0.00 | $0 | 581,151 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jul 1, 2025 | Jul 2, 2025 | S | 4,874 | $19.45 | Sale −$94,799 | 154,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 30, 2025 | Jul 2, 2025 | S | 2,626 | $20.01 | Sale −$52,546 | 159,374 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 25, 2025 | Jun 25, 2025 | S | 3,000 | $19.18 | Sale −$57,540 | 162,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 24, 2025 | Jun 25, 2025 | S | 2,000 | $19.44 | Sale −$38,880 | 165,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 23, 2025 | Jun 25, 2025 | S | 2,500 | $20.05 | Sale −$50,125 | 167,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 18, 2025 | Jun 18, 2025 | S | 2,500 | $20.38 | Sale −$50,950 | 169,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 17, 2025 | Jun 18, 2025 | S | 3,500 | $20.16 | Sale −$70,560 | 172,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 16, 2025 | Jun 18, 2025 | S | 1,500 | $20.53 | Sale −$30,795 | 175,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 11, 2025 | Jun 11, 2025 | S | 2,500 | $21.00 | Sale −$52,500 | 177,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 10, 2025 | Jun 11, 2025 | S | 3,500 | $21.52 | Sale −$75,320 | 179,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 9, 2025 | Jun 11, 2025 | S | 1,500 | $21.74 | Sale −$32,610 | 183,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 3, 2025 | Jun 4, 2025 | S | 5,000 | $21.31 | Sale −$106,550 | 184,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jun 2, 2025 | Jun 4, 2025 | S | 2,500 | $21.24 | Sale −$53,100 | 189,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 28, 2025 | May 28, 2025 | S | 5,000 | $22.31 | Sale −$111,550 | 192,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 27, 2025 | May 28, 2025 | S | 2,500 | $22.26 | Sale −$55,650 | 197,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 20, 2025 | May 21, 2025 | S | 2,500 | $22.40 | Sale −$56,000 | 199,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 19, 2025 | May 21, 2025 | S | 5,000 | $22.40 | Sale −$112,000 | 202,000 | No | Form 4 |
| Larkin Peter J. | May 16, 2025 | May 16, 2025 | S | 8,000 | $22.11 | Sale −$176,880 | 54,630 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 13, 2025 | May 13, 2025 | S | 2,500 | $22.54 | Sale −$56,350 | 207,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 12, 2025 | May 13, 2025 | S | 5,000 | $22.33 | Sale −$111,650 | 209,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 7, 2025 | May 7, 2025 | S | 3,500 | $21.39 | Sale −$74,865 | 214,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 6, 2025 | May 7, 2025 | S | 2,000 | $21.61 | Sale −$43,220 | 218,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | May 5, 2025 | May 7, 2025 | S | 2,000 | $21.91 | Sale −$43,820 | 220,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 29, 2025 | Apr 29, 2025 | S | 2,500 | $21.98 | Sale −$54,950 | 222,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 28, 2025 | Apr 29, 2025 | S | 5,000 | $21.48 | Sale −$107,400 | 224,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 22, 2025 | Apr 22, 2025 | S | 6,500 | $19.91 | Sale −$129,415 | 229,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 21, 2025 | Apr 22, 2025 | S | 1,000 | $19.91 | Sale −$19,910 | 236,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 15, 2025 | Apr 16, 2025 | S | 4,000 | $20.06 | Sale −$80,240 | 237,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 14, 2025 | Apr 16, 2025 | S | 3,500 | $20.03 | Sale −$70,105 | 241,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 8, 2025 | Apr 8, 2025 | S | 3,500 | $18.32 | Sale −$64,120 | 244,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Apr 7, 2025 | Apr 8, 2025 | S | 4,000 | $18.22 | Sale −$72,880 | 248,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 31, 2025 | Apr 3, 2025 | S | 7,500 | $20.16 | Sale −$151,200 | 252,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 24, 2025 | Mar 25, 2025 | S | 7,500 | $20.56 | Sale −$154,200 | 259,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 18, 2025 | Mar 18, 2025 | S | 5,000 | $19.20 | Sale −$96,000 | 267,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 17, 2025 | Mar 18, 2025 | S | 2,500 | $19.50 | Sale −$48,750 | 272,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 11, 2025 | Mar 12, 2025 | S | 5,000 | $19.60 | Sale −$98,000 | 274,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 10, 2025 | Mar 12, 2025 | S | 2,500 | $19.69 | Sale −$49,225 | 279,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 4, 2025 | Mar 4, 2025 | S | 3,500 | $19.45 | Sale −$68,075 | 282,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Mar 3, 2025 | Mar 4, 2025 | S | 4,000 | $19.58 | Sale −$78,320 | 285,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 25, 2025 | Feb 26, 2025 | S | 5,000 | $19.09 | Sale −$95,450 | 289,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 24, 2025 | Feb 26, 2025 | S | 2,500 | $19.60 | Sale −$49,000 | 294,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 19, 2025 | Feb 20, 2025 | S | 4,500 | $21.03 | Sale −$94,635 | 297,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 18, 2025 | Feb 20, 2025 | S | 3,000 | $21.58 | Sale −$64,740 | 301,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 11, 2025 | Feb 11, 2025 | S | 2,500 | $20.53 | Sale −$51,325 | 304,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 10, 2025 | Feb 11, 2025 | S | 5,000 | $20.85 | Sale −$104,250 | 307,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 4, 2025 | Feb 5, 2025 | S | 5,000 | $20.99 | Sale −$104,950 | 312,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Feb 3, 2025 | Feb 5, 2025 | S | 2,500 | $20.90 | Sale −$52,250 | 317,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 28, 2025 | Jan 28, 2025 | S | 5,000 | $20.95 | Sale −$104,750 | 319,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 27, 2025 | Jan 28, 2025 | S | 2,500 | $20.95 | Sale −$52,375 | 324,500 | No | Form 4 |
| Hodge Ronald C | Jan 20, 2025 | Jan 23, 2025 | A | 847 | not reported | not reported | 579,272 | No | Form 4 |
| Allen Robert W | Jan 20, 2025 | Jan 23, 2025 | A | 847 | not reported | not reported | 196,003 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 21, 2025 | Jan 21, 2025 | S | 7,500 | $21.69 | Sale −$162,675 | 327,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 13, 2025 | Jan 14, 2025 | S | 7,500 | $20.51 | Sale −$153,825 | 334,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 7, 2025 | Jan 8, 2025 | S | 4,200 | $21.19 | Sale −$88,998 | 342,800 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 7, 2025 | Jan 8, 2025 | S | 800 | $22.02 | Sale −$17,616 | 342,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 6, 2025 | Jan 8, 2025 | G | 200,000 | $0.00 | $0 | 333,643 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 6, 2025 | Jan 8, 2025 | G | 200,000 | $0.00 | $0 | 349,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Jan 6, 2025 | Jan 8, 2025 | S | 2,500 | $22.18 | Sale −$55,450 | 347,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 30, 2024 | Dec 31, 2024 | S | 7,500 | $21.87 | Sale −$164,025 | 149,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 24, 2024 | Dec 26, 2024 | S | 5,000 | $22.07 | Sale −$110,350 | 157,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 23, 2024 | Dec 26, 2024 | S | 2,282 | $22.15 | Sale −$50,546 | 162,218 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 23, 2024 | Dec 26, 2024 | S | 218 | $22.37 | Sale −$4,877 | 162,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 16, 2024 | Dec 17, 2024 | S | 7,500 | $24.46 | Sale −$183,450 | 164,500 | No | Form 4 |
| Hodge Ronald C | Nov 16, 2024 | Dec 16, 2024 | A | 1,015 | not reported | not reported | 578,425 | No | Form 4 |
| Allen Robert W | Nov 16, 2024 | Dec 16, 2024 | A | 1,015 | not reported | not reported | 195,156 | No | Form 4 |
| Hodge Ronald C | Oct 22, 2024 | Dec 16, 2024 | M | 7,912 | $10.00 | $79,120 | 577,410 | No | Form 4 |
| Hodge Ronald C | Oct 22, 2024 | Dec 16, 2024 | M · derivative | 7,912 | $10.00 | $79,120 | not reported | No | Form 4 |
| Hodge Ronald C | Jul 16, 2024 | Dec 16, 2024 | A | 1,226 | not reported | not reported | 569,498 | No | Form 4 |
| Allen Robert W | Jul 16, 2024 | Dec 16, 2024 | A | 1,226 | not reported | not reported | 194,141 | No | Form 4 |
| Hodge Ronald C | Apr 15, 2024 | Dec 16, 2024 | A | 1,183 | not reported | not reported | 568,315 | No | Form 4 |
| Allen Robert W | Apr 15, 2024 | Dec 16, 2024 | A | 1,183 | not reported | not reported | 192,915 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 10, 2024 | Dec 10, 2024 | S | 2,096 | $23.14 | Sale −$48,501 | 174,904 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 10, 2024 | Dec 10, 2024 | S | 2,790 | $24.01 | Sale −$66,988 | 172,114 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 10, 2024 | Dec 10, 2024 | S | 114 | $24.49 | Sale −$2,792 | 172,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 9, 2024 | Dec 10, 2024 | S | 2,500 | $22.90 | Sale −$57,250 | 177,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 3, 2024 | Dec 3, 2024 | S | 4,000 | $23.10 | Sale −$92,400 | 179,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Dec 2, 2024 | Dec 3, 2024 | S | 3,500 | $23.13 | Sale −$80,955 | 183,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 26, 2024 | Nov 26, 2024 | S | 4,500 | $23.15 | Sale −$104,175 | 180,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 25, 2024 | Nov 26, 2024 | S | 3,000 | $22.70 | Sale −$68,100 | 184,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 19, 2024 | Nov 19, 2024 | S | 3,000 | $22.54 | Sale −$67,620 | 187,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 18, 2024 | Nov 19, 2024 | S | 4,500 | $21.97 | Sale −$98,865 | 190,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 12, 2024 | Nov 13, 2024 | S | 4,700 | $21.37 | Sale −$100,439 | 195,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 11, 2024 | Nov 13, 2024 | S | 2,800 | $21.12 | Sale −$59,136 | 199,700 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 5, 2024 | Nov 5, 2024 | S | 6,300 | $19.27 | Sale −$121,401 | 202,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Nov 4, 2024 | Nov 5, 2024 | S | 1,200 | $19.03 | Sale −$22,836 | 208,800 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 29, 2024 | Oct 30, 2024 | S | 5,000 | $19.12 | Sale −$95,600 | 210,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 28, 2024 | Oct 30, 2024 | S | 2,500 | $19.30 | Sale −$48,250 | 215,000 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 24, 2024 | Oct 25, 2024 | S | 3,400 | $19.28 | Sale −$65,552 | 217,500 | No | Form 4 |
| Fields Randall KCHIEF EXECUTIVE OFFICER | Oct 23, 2024 | Oct 25, 2024 | S | 4,100 | $19.05 | Sale −$78,105 | 220,900 | No | Form 4 |
| Allen Robert W | Jan 4, 2024 | Mar 21, 2024 | A | 1,873 | not reported | not reported | 193,181 | No | Form 4 |
| Hodge Ronald C | Jan 4, 2024 | Mar 21, 2024 | A | 1,873 | not reported | not reported | 568,538 | No | Form 4 |
| Allen Robert W | Oct 19, 2023 | Nov 3, 2023 | A | 2,100 | not reported | not reported | 191,308 | No | Form 4 |
| Hodge Ronald C | Oct 19, 2023 | Nov 3, 2023 | A | 2,100 | not reported | not reported | 566,665 | No | Form 4 |
| Allen Robert W | Jun 18, 2023 | Nov 3, 2023 | A | 1,858 | not reported | not reported | 189,208 | No | Form 4 |
| Hodge Ronald C | Jun 18, 2023 | Nov 3, 2023 | A | 1,858 | not reported | not reported | 564,565 | No | Form 4 |
| Allen Robert W | Apr 10, 2023 | Nov 3, 2023 | A | 2,986 | not reported | not reported | 187,350 | No | Form 4 |
| Hodge Ronald C | Apr 10, 2023 | Nov 3, 2023 | A | 2,986 | not reported | not reported | 562,707 | No | Form 4 |