May 26, 2026 Roberts Chad EVP, Production Solutions C 350,000 $0.0000 $0.00 May 26, 2026 Roberts Chad EVP, Production Solutions C 350,000 – – Apr 30, 2026 MURCHISON JOHN HARDY Director A3,625 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 4,031,250 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,907,855 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,682,406 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S83,795 $21.1750 $1.77M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S94,694 $21.1750 $2.01M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S4,031,250 $21.1750 $85.36M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S1,907,855 $21.1750 $40.40M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S1,682,406 $21.1750 $35.62M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 4,031,250 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,907,855 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,682,406 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 604,686 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 286,179 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 252,361 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S12,569 $21.1750 $266.15K Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S14,205 $21.1750 $300.79K Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S604,686 $21.1750 $12.80M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S286,179 $21.1750 $6.06M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S252,361 $21.1750 $5.34M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 604,686 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 286,179 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 252,361 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 604,686 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 286,179 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 252,361 $0.0000 $0.00 Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S12,569 $21.1750 $266.15K Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S14,205 $21.1750 $300.79K Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S604,686 $21.1750 $12.80M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S286,179 $21.1750 $6.06M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S252,361 $21.1750 $5.34M Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 604,686 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 286,179 – – Mar 26, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 252,361 – – Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 4,031,250 $0.0000 $0.00 Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,907,855 $0.0000 $0.00 Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,682,406 $0.0000 $0.00 Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S83,795 $21.1750 $1.77M Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S94,694 $21.1750 $2.01M Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S4,031,250 $21.1750 $85.36M Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S1,907,855 $21.1750 $40.40M Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other S1,682,406 $21.1750 $35.62M Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 4,031,250 – – Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,907,855 – – Mar 23, 2026 Fairbanks Jonathan B. Director, 10% Owner, Other M 1,682,406 – – Feb 27, 2026 Talton Brooks Mims III EVP, Natural Gas Technologies C 100,000 $0.0000 $0.00 Feb 27, 2026 Talton Brooks Mims III EVP, Natural Gas Technologies C 100,000 – – Feb 3, 2026 Roberts Chad EVP, Production Solutions S54,706 $22.3924 $1.22M