Latest filing published 02 May 2025 for BLACK HILLS CORP /SD/.
Insider track record
Barry M. Granger: trading record in brief
All filings by Barry M. Granger on record concern Black Hills Corp /SD/, in the capacity of board member. We count 15 filings; the first trade dates from 7 October 2020 and the latest from 1 May 2025.
The filings describe grants, exercises and other transfers rather than trades on the open market. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.
The record was last updated on 2 May 2025 with a share grant in Black Hills Corp /SD/. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. The legal deadline for a Form 4 is two business days after the transaction. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Barry M. Granger
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,222 shares0Common StockSEC:0001593968-25-000579:0
- 2,428 sharesCommon StockSEC:0001593968-24-000674:1
- 23.863 sharesCommon StockSEC:0001593968-24-000674:0
- 1,836 sharesCommon StockSEC:0001593968-23-000729:0
- 1,638 sharesCommon StockSEC:0001593968-22-000899:1
- 4.341 sharesCommon StockSEC:0001593968-22-000899:0
- 496 shares0Common StockSEC:0001593968-22-000138:0
- 1.682 shares@ US$65.006836.1% of flowCommon StockSEC:0001593968-21-002494:0
- 1.446 shares@ US$71.255632.6% of flowCommon StockSEC:0001593968-21-002062:0
- 1.55 shares@ US$65.901731.3% of flowCommon StockSEC:0001593968-21-001495:0
- 1.67 shares@ US$60.670.9% of flowCommon StockSEC:0001593968-21-000718:0
- 1.108 shares@ US$61.27430.6% of flowCommon StockSEC:0001593968-20-002302:0
- 57.8 shares@ US$61.274332.8% of flowCommon StockSEC:0001593968-20-002302:1
- 58.09 shares@ US$60.96933.3% of flowCommon StockSEC:0001593968-20-002138:0
- 62.085 shares@ US$57.044933.3% of flowCommon StockSEC:0001593968-20-002017:0
15 of 10 declarations