| Sep 8, 2025 | Wilks Matthew | Open Market Purchase | 43297 | 3.80 | $ 164,577.51 | 
| Aug 14, 2025 | Wilks Farris | Open Market Purchase | 2500000 | 4.00 | $ 10,000,000.00 | 
| Aug 14, 2025 | THRC Holdings, LP | Open Market Purchase | 2500000 | 4.00 | $ 10,000,000.00 | 
| Aug 14, 2025 | THRC Management, LLC | Open Market Purchase | 2500000 | 4.00 | $ 10,000,000.00 | 
| Aug 14, 2025 | Wilks Dan H. | Open Market Purchase | 2500000 | 4.00 | $ 10,000,000.00 | 
| May 29, 2025 | Krylov Sergei | Grant | 18916 | 0.00 | $ 0.00 | 
| May 29, 2025 | Randle James Coy JR | Grant | 18916 | 0.00 | $ 0.00 | 
| May 29, 2025 | HADDOCK GERALD W | Grant | 18916 | 0.00 | $ 0.00 | 
| May 29, 2025 | GLEBOCKI THERESA | Grant | 18916 | 0.00 | $ 0.00 | 
| May 29, 2025 | Nieuwoudt Stacy Durbin | Grant | 18916 | 0.00 | $ 0.00 | 
| May 14, 2025 | THRC Holdings, LP | Open Market Purchase | 621000 | 6.15 | $ 3,819,454.16 | 
| May 14, 2025 | Wilks Dan H. | Open Market Purchase | 621000 | 6.15 | $ 3,819,454.16 | 
| May 14, 2025 | THRC Management, LLC | Open Market Purchase | 621000 | 6.15 | $ 3,819,454.16 | 
| May 12, 2025 | THRC Holdings, LP | Open Market Purchase | 24327 | 4.85 | $ 117,984.68 | 
| May 12, 2025 | Wilks Dan H. | Open Market Purchase | 24327 | 4.85 | $ 117,984.68 | 
| May 12, 2025 | THRC Management, LLC | Open Market Purchase | 24327 | 4.85 | $ 117,984.68 | 
| May 9, 2025 | Wilks Matthew | Open Market Purchase | 90044 | 4.73 | $ 425,988.17 | 
| Mar 28, 2025 | Harbour Austin | Grant | 77821 | 0.00 | $ 0.00 | 
| Mar 28, 2025 | Scrogham Steven | Grant | 49287 | 0.00 | $ 0.00 | 
| Mar 28, 2025 | Scrogham Steven | Option Excercise | 5419 | 0.00 | $ 0.00 | 
| Mar 28, 2025 | Scrogham Steven | Other Disposition | 16830 | 7.71 | $ 129,759.30 | 
| Mar 28, 2025 | Greenwood Matthew A | Grant | 49287 | 0.00 | $ 0.00 | 
| Mar 28, 2025 | Greenwood Matthew A | Option Excercise | 8995 | 0.00 | $ 0.00 | 
| Mar 28, 2025 | Greenwood Matthew A | Other Disposition | 27934 | 7.66 | $ 214,038.66 | 
| Mar 13, 2025 | Scrogham Steven | Grant | 21288 | 0.00 | $ 0.00 | 
| Mar 13, 2025 | Greenwood Matthew A | Grant | 25971 | 0.00 | $ 0.00 | 
| Feb 26, 2025 | Wilks Matthew | Open Market Purchase | 288756 | 6.93 | $ 2,001,079.08 | 
| Feb 26, 2025 | Wilks Farris | Open Market Purchase | 338756 | 6.93 | $ 2,347,579.08 | 
| Feb 26, 2025 | Wilks Jo Ann | Open Market Purchase | 338756 | 6.93 | $ 2,347,579.08 | 
| Feb 26, 2025 | Farris & Jo Ann Wilks 2022 Family Trust | Open Market Purchase | 338756 | 6.93 | $ 2,347,579.08 | 
| Dec 27, 2024 | THRC Holdings, LP | Other Disposition | 3439466 | 0.00 | $ 0.00 | 
| Dec 27, 2024 | THRC Management, LLC | Other Disposition | 3439466 | 0.00 | $ 0.00 | 
| Dec 27, 2024 | Wilks Dan H. | Other Disposition | 3439466 | 0.00 | $ 0.00 | 
| Nov 25, 2024 | Wilks Matthew | Open Market Purchase | 79960 | 7.79 | $ 623,068.40 |