Latest filing published 09 Aug 2021 for CMS Energy CORP, €688k.
Filing timeline
BuySaleInsider track record
Glenn P. Barba: trading record in brief
Glenn P. Barba (senior executive) discloses dealings in CMS Energy Corp to SEC (Form 4). The record holds 81 filings, for trades running from 24 July 2006 to 9 August 2021.
No open-market purchase appears, only 15 sales worth €4.6M. Other entries cover 62 share grants and 1 option exercise. Since January 2021: no purchases and 1 sale on the market.
The newest entry dates from 9 August 2021: an open-market sale of €688k, in CMS Energy Corp. The median gap between a trade and its publication by SEC (Form 4) is 2 days. Section 16 rules allow two business days to file each Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Glenn P. Barba
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 12,800 shares@ US$63.10100.0% of flowCommon StockSEC:0000811156-21-000058:0
- 1,327 shares@ US$58.351.9% of flowCommon StockSEC:0000811156-21-000025:1
- 1,653 shares0Common StockSEC:0000811156-21-000025:0
- 5,536 shares0Common StockSEC:0000811156-21-000011:0
- 1,966 shares0Common StockSEC:0000811156-21-000001:0
- 2,033 shares@ US$58.622.8% of flowCommon StockSEC:0000811156-21-000001:1
- 1,429 shares@ US$49.557.5% of flowCommon StockSEC:0001246360-20-000970:1
- 1,405 shares0Common StockSEC:0001246360-20-000970:0
- 1,918 shares0Common StockSEC:0001246360-20-000260:0
- 2,284 shares@ US$65.659.2% of flowCommon StockSEC:0001246360-20-000260:1
- 4,992 shares0Common StockSEC:0001246360-20-000233:0
- 8,500 shares@ US$54.9522.4% of flowCommon StockSEC:0001246360-19-001344:0
- 1,131 shares0Common StockSEC:0001246360-19-001117:0
- 1,465 shares@ US$55.223.6% of flowCommon StockSEC:0001246360-19-001117:1
- 484 shares0Common StockSEC:0001246360-19-000253:0
- 2,068 shares@ US$50.884.6% of flowCommon StockSEC:0001246360-19-000253:1
- 6,233 shares0Common StockSEC:0001246360-19-000198:0
- 10,000 shares@ US$46.8511.9% of flowCommon StockSEC:0001246360-18-001400:0
- 3,276 shares0Common StockSEC:0001246360-18-001182:0
- 1,991 shares@ US$43.812.2% of flowCommon StockSEC:0001246360-18-001182:1
- 2,506 shares0Common StockSEC:0001246360-18-000264:0
- 2,507 shares@ US$44.052.7% of flowCommon StockSEC:0001246360-18-000264:1
- 7,071 shares0Common StockSEC:0001246360-18-000218:0
- 729 shares@ US$45.010.9% of flowCommon StockSEC:0001246360-17-001789:1
- 15,271 shares@ US$45.1319.2% of flowCommon StockSEC:0001246360-17-001789:0
25 of 81 declarations