Andrew  Williamson net worth and biography

Andrew Williamson Biography and Net Worth

Mr. Williamson has spent his entire career in the energy business. Prior to Epsilon, he served in Corporate Development and Finance roles for several private equity backed E&P companies (Merlon International and Petrosantander). Mr. Williamson started his career in management consulting advising energy clients on transaction due diligence, growth strategy, and cost reduction. He has a BBA in Finance and a BA in Political Science from Southern Methodist University.

What is Andrew Williamson's net worth?

The estimated net worth of Andrew Williamson is at least $427.75 thousand as of September 30th, 2025. Williamson owns 72,500 shares of Epsilon Energy stock worth more than $427,750 as of July 24th. This net worth approximation does not reflect any other investments that Williamson may own. Learn More about Andrew Williamson's net worth.

How do I contact Andrew Williamson?

The corporate mailing address for Williamson and other Epsilon Energy executives is 16945 NORTHCHASE DRIVE SUITE 1610, HOUSTON TX, 77060. Epsilon Energy can also be reached via phone at (281) 670-0002 and via email at [email protected]. Learn More on Andrew Williamson's contact information.

Has Andrew Williamson been buying or selling shares of Epsilon Energy?

Andrew Williamson has not been actively trading shares of Epsilon Energy in the last ninety days. Most recently, on Tuesday, September 30th, Andrew Williamson bought 12,500 shares of Epsilon Energy stock. The stock was acquired at an average cost of $4.94 per share, with a total value of $61,750.00. Following the completion of the transaction, the chief financial officer now directly owns 72,500 shares of the company's stock, valued at $358,150. Learn More on Andrew Williamson's trading history.

Who are Epsilon Energy's active insiders?

Epsilon Energy's insider roster includes Jason Stabell (CEO), and Andrew Williamson (CFO). Learn More on Epsilon Energy's active insiders.

Are insiders buying or selling shares of Epsilon Energy?

In the last twelve months, Epsilon Energy insiders bought shares 2 times. They purchased a total of 22,500 shares worth more than $118,150.00. In the last twelve months, insiders at the sold shares 6 times. They sold a total of 148,854 shares worth more than $729,228.87. The most recent insider tranaction occured on December, 22nd when Major Shareholder Solas Capital Management, Llc sold 9,427 shares worth more than $43,269.93. Insiders at Epsilon Energy own 28.4% of the company. Learn More about insider trades at Epsilon Energy.

Information on this page was last updated on 12/22/2025.

Andrew Williamson Insider Trading History at Epsilon Energy

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
9/30/2025Buy12,500$4.94$61,750.0072,500View SEC Filing Icon  
8/18/2025Buy10,000$5.64$56,400.0060,000View SEC Filing Icon  
See Full Table

Andrew Williamson Buying and Selling Activity at Epsilon Energy

This chart shows Andrew Williamson's buying and selling at Epsilon Energy by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Epsilon Energy Company Overview

Epsilon Energy logo
Epsilon Energy Ltd., a North American onshore independent natural gas and oil company, engages in the acquisition, development, gathering, and production of natural oil and gas reserves in the United States. The company operates through Upstream and Gathering System segments. It has natural gas production in the Marcellus Shale in Pennsylvania; and oil, natural gas liquids, and natural gas production in the Permian Basin in Texas and New Mexico, and Anadarko Basin in Oklahoma. Epsilon Energy Ltd. was incorporated in 2005 and is based in Calgary, Canada.
Read More

Today's Range

Now: $5.91
Low: $5.83
High: $5.96

50 Day Range

MA: $5.64
Low: $5.15
High: $6.49

2 Week Range

Now: $5.91
Low: $4.20
High: $6.65

Volume

35,236 shs

Average Volume

199,766 shs

Market Capitalization

$178.90 million

P/E Ratio

N/A

Dividend Yield

4.42%

Beta

N/A