| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| RPC | McCoy David M. | director, other: See Remarks | Mar 23 '26 | Buy | 7.37 | 140,000 | 1,031,800 | 270,068 | Mar 26 |
| PX | McCoy David M. | director, other: See Remarks | Sep 19 '25 | Sale | 12.08 | 44,000 | 531,520 | 170,323 | Sep 23 |
| PX | McCoy David M. | director, other: See Remarks | Mar 25 '25 | Sale | 12.16 | 90,000 | 1,094,400 | 214,323 | Mar 27 |
| PX | McCoy David M. | director, other: See Remarks | Mar 20 '25 | Sale | 11.92 | 60,000 | 715,200 | 329,323 | Mar 24 |
| PX | McCoy David M. | other: See Remarks | Mar 08 '25 | Option Exercise | 0.00 | 63,330 | 0 | 407,330 | Mar 11 |
| PX | McCoy David M. | director, other: See Remarks | Dec 23 '24 | Sale | 12.72 | 55,545 | 706,532 | 344,000 | Dec 27 |
| PX | McCoy David M. | other: See Remarks | Jun 21 '24 | Buy | 8.21 | 20,000 | 164,200 | 99,545 | Jun 25 |
| PX | McCoy David M. | other: See Remarks | Mar 25 '24 | Buy | 8.12 | 10,000 | 81,200 | 79,545 | Mar 27 |
| PX | McCoy David M. | other: See Remarks | Mar 09 '24 | Option Exercise | 0.00 | 43,155 | 0 | 81,375 | Mar 15 |
| PX | McCoy David M. | director, 10 percent owner: | Nov 16 '23 | Buy | 9.31 | 4,000 | 37,247 | 39,275 | Nov 28 |
| PX | McCoy David M. | director, 10 percent owner: | Nov 14 '23 | Buy | 9.90 | 10,000 | 99,000 | 35,275 | Nov 28 |