MarketPeel
Insider Trading Intelligence
RO

Robert P. Otto

BKH
DIRECTOR · BLACK HILLS CORP /SD/ · CIK 0001693863
FILING MIX · LIFETIME98%/2%
BUYS
45
SELLS
1
TOTAL VALUE
$603.8K
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
10,886
AVG SELL PX
$74.22
TRADE KIND
SHOWING 46 / 46
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
No backtest data available for Robert P. Otto. Backtests are computed for purchase (P) and sale (S) transactions with resolvable price history.
Holdings over time
BKH · 10,885.967 shares · as of May 27, 2026
03,7497,49711,24614,995202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 45 buys / 1 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BKH
BLACK HILLS CORP /SD/
SALE
4,109$74.22$305.0K10,885.967May 27, 2026May 28, 2026View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
1,92114,994.967May 1, 2026May 1, 2026View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
2,22212,431.315May 1, 2025May 2, 2025View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
2,4289,814.077May 1, 2024May 2, 2024View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
23.8637,386.077Apr 30, 2024May 2, 2024View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
1,8367,123.358May 1, 2023May 3, 2023View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
57.275,287.358Apr 30, 2023May 2, 2023View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
1,6385,079.302May 1, 2022May 3, 2022View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
4.3413,441.302Apr 30, 2022May 3, 2022View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
4963,436.961Jan 3, 2022Jan 5, 2022View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
74.425$65.01$4.8K8,205.726Dec 1, 2021Dec 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
26.674$65.01$1.7K2,940.961Dec 1, 2021Dec 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
409.389$64.12$26.2K8,131.301Nov 30, 2021Dec 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
60.747$71.26$4.3K7,721.913Sep 1, 2021Sep 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
22.926$71.26$1.6K2,914.287Sep 1, 2021Sep 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
373.24$70.33$26.2K7,661.166Aug 31, 2021Sep 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
61.951$65.90$4.1K7,287.925Jun 1, 2021Jun 1, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
24.578$65.90$1.6K2,891.361Jun 1, 2021Jun 1, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
398.997$65.79$26.2K7,225.974May 28, 2021Jun 1, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
26.45$60.67$1.6K2,866.783Mar 1, 2021Mar 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
62.989$60.67$3.8K6,826.977Mar 1, 2021Mar 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
443.712$59.16$26.3K6,763.989Feb 26, 2021Mar 2, 2021View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
57.746$61.27$3.5K6,320.277Dec 1, 2020Dec 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
25.361$61.27$1.6K2,775.733Dec 1, 2020Dec 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
64.6$61.27$4.0K2,840.333Dec 1, 2020Dec 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
431.531$60.83$26.3K6,262.531Nov 30, 2020Dec 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
64.924$60.97$4.0K2,750.372Nov 4, 2020Nov 5, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
69.39$57.04$4.0K2,685.448Oct 7, 2020Oct 9, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
55.84$55.33$3.1K5,831.001Sep 1, 2020Sep 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
24.368$55.33$1.3K2,616.058Sep 1, 2020Sep 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
71.539$55.33$4.0K2,591.69Sep 1, 2020Sep 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
468.081$56.08$26.2K5,775.16Aug 31, 2020Sep 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
69.248$57.16$4.0K2,520.151Aug 5, 2020Aug 6, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
68.959$57.40$4.0K2,450.903Jul 1, 2020Jul 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
64.635$61.24$4.0K2,361.875Jun 1, 2020Jun 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
45.961$61.24$2.8K5,307.079Jun 1, 2020Jun 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
20.069$61.24$1.2K2,381.944Jun 1, 2020Jun 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
425.377$61.71$26.3K5,261.118May 29, 2020Jun 2, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
66.513$59.51$4.0K2,297.24May 6, 2020May 7, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
66.822$59.24$4.0K2,230.727Apr 1, 2020Apr 3, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
53.623$73.82$4.0K2,163.905Mar 2, 2020Mar 3, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
15.184$73.82$1.1K2,110.282Mar 2, 2020Mar 3, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
34.795$73.82$2.6K4,835.741Mar 2, 2020Mar 3, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASEGRANT
Stock grant
369.616$72.20$26.7K4,800.946Feb 28, 2020Mar 3, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
49.607$83.99$4.2K2,095.098Feb 5, 2020Feb 6, 2020View →
BKH
BLACK HILLS CORP /SD/
PURCHASE
48.927$76.65$3.8K2,045.491Jan 2, 2020Jan 6, 2020View →
Other insiders · BKH
Loading peer insiders…
About this filer
CIK 0001693863
ROLE
Director
PRIMARY
BKH
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001693863DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback