Oil & Gas E&P
2,139
Total insider buys of Oil & Gas E&P since 2016
2,576
Total insider sells of Oil & Gas E&P since 2016
0.83
Insider buy to sell ratio buy/sells all time
0.488
Insider buy to sell ratio buys/sells last month
Ticker
Company
Sector