Black Hills Corporation BKH

Open calendar →

Black Hills Corporation Common Stock · Company · NYSE · Utilities / Utilities - Regulated Gas

Paper trade (simulated — no real money)

Fill: USD 79.4100 · FX 1 USD = 1.277900 SGD · about SGD 101.4780 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 65.45 → 79.41 · 21.3%
79.41071.42063.430 1 2 3 4 5 6 7 8 9 10 11 12 13,14 15 16 17 18 19 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 23 Oct 2025 — 24 Oct 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
78.9900 79.8550 78.4600 79.4100 1,494,639
19 · 8-K Next filing day · accepted 22 Oct, 19:09 ET 8-K ↗
78.6900 79.6500 78.5200 79.3100 1,116,400
78.0000 78.6600 77.4700 78.5500 1,189,500
76.7500 77.8700 76.7100 77.5300 1,014,600
76.6300 76.8500 75.8800 76.4000 1,075,100
Weekend
Weekend
76.2200 77.1800 75.3500 76.6300 955,600
77.5800 78.0000 75.3300 75.8700 1,355,600
76.9700 77.4800 75.5500 76.4300 1,362,800
76.8100 77.5700 75.4600 77.2400 1,308,200
76.2100 76.5300 75.1600 76.3200 1,515,100
Weekend
Weekend
76.9100 76.9100 75.1100 76.0800 1,810,200
75.7500 76.7200 73.8700 76.5200 2,016,700
74.7900 77.9800 74.2000 75.8400 4,209,800
18 · 8-K After-hours · 20:19 ET 8-K ↗
70.8100 71.4700 70.6300 70.7400 1,162,700
70.9600 71.3500 70.1700 70.4800 1,073,800
Weekend
Weekend
70.6100 71.9900 70.5300 70.9600 814,100
69.6200 70.4600 68.7700 70.1400 901,700
70.6200 70.7700 69.9800 70.0800 1,050,900
69.5600 70.5200 69.1800 70.2700 863,300
70.5300 70.5300 67.5400 69.7300 1,699,100
Weekend
Weekend
70.1100 70.8600 69.6100 70.4600 1,864,500
70.5200 70.7500 69.6900 69.9300 890,400
71.3400 71.4600 70.4300 70.5100 953,800
71.9600 73.4600 71.4900 71.7700 1,158,100
72.8000 73.4100 71.3800 71.9600 1,181,000
Weekend
Weekend
70.8900 71.1500 69.7800 70.4500 2,048,400
70.6900 71.9300 70.4900 71.3200 997,600
70.2600 71.1600 70.1100 70.5000 714,700
70.7400 70.8000 69.2900 69.9600 1,018,900
71.4600 71.6300 70.5300 70.6200 743,600
Weekend
Weekend
72.8300 72.8800 71.3000 71.3000 1,024,600
73.1600 73.3800 72.2700 72.2800 1,021,800
74.3900 74.3900 72.6600 72.8200 665,400
73.2000 74.7600 73.2000 74.1900 689,100
No trading
Weekend
Weekend
72.8300 73.6200 72.7500 73.2100 716,800
72.9800 73.5600 72.5300 73.3000 1,002,300
72.4100 73.1200 71.7200 72.5900 983,800
71.9400 72.6300 71.6600 72.4000 594,700
72.2500 72.3300 71.2200 71.6800 789,400
Weekend
Weekend
73.8700 73.9700 72.4700 72.8000 600,600
73.0000 73.7000 72.5800 73.4200 605,200
73.1800 74.1600 73.1800 73.7800 762,300
72.3300 73.4900 71.8100 73.0200 1,045,900
71.7200 72.3200 71.2000 72.0300 472,500
Weekend
Weekend
73.4200 73.6600 71.6200 71.6900 742,900
72.8800 74.1000 72.8000 73.2900 555,200
73.8300 73.8300 72.5900 73.1900 984,900
73.1400 74.0600 73.0300 73.1500 890,700
17 · 8-K After-hours · 16:34 ET 8-K ↗
73.2800 73.5400 72.7200 73.3900 771,400
Weekend
Weekend
73.7300 74.6100 73.7300 74.2900 500,300
73.6300 74.4000 73.6300 73.9400 645,800
73.5800 74.0600 73.0100 73.1600 666,200
73.8000 74.2300 72.8600 73.2600 631,300
74.2100 74.8200 73.0100 73.7000 1,059,500
Weekend
Weekend
71.9800 75.3100 71.9800 74.6500 918,900
16 · 10-Q After market open · 13:21 ET 10-Q ↗
73.0000 73.6900 72.0300 72.7500 1,638,100
15 · 8-K After-hours · 16:29 ET 8-K ↗
72.2700 72.2700 70.8000 71.7200 775,000
71.4800 72.4200 70.5200 72.2400 911,100
71.2000 72.2400 70.7900 71.2300 885,000
Weekend
Weekend
71.8900 72.2200 70.9300 71.2100 964,000
73.1900 73.6000 71.9900 72.2300 538,900
74.7800 74.9700 72.7100 72.9400 770,200
74.9300 75.9900 74.7400 74.8000 615,800
75.1600 75.6800 74.4500 74.6600 499,200
Weekend
Weekend
75.4300 75.8400 74.8900 75.2900 696,400
74.1300 75.4000 73.8900 75.1000 421,800
74.6900 75.1100 74.0700 74.9800 501,100
74.2000 74.5700 73.4100 74.3000 580,000
74.6600 75.6700 74.3000 74.4800 581,600
Weekend
Weekend
76.5200 76.7400 74.4200 74.6100 892,800
74.3500 75.9200 74.3500 75.8100 929,000
75.4000 75.6400 74.1500 74.2100 651,100
76.3900 76.6200 74.9800 75.5400 708,700
75.4300 76.4000 75.3800 75.8000 808,500
Weekend
Weekend
73.9500 75.7700 73.3700 75.2100 965,300
72.8200 73.9500 72.8200 73.2800 982,700
73.1100 74.2300 72.6400 72.9000 748,400
72.9000 74.2900 72.6900 73.2500 624,600
73.4900 74.3200 72.1200 72.1600 899,300
Weekend
Weekend
No trading
74.1300 74.6100 73.2400 73.7900 934,100
74.5400 74.9000 73.5800 73.6400 601,700
75.1100 75.3100 74.3100 74.4000 688,500
75.3700 75.5900 74.1000 75.2500 940,700
Weekend
Weekend
74.9400 76.3000 74.7400 76.0400 2,010,100
74.9900 75.0600 74.1000 74.3100 507,600
74.1600 74.6800 73.5600 74.5600 616,400
73.2700 73.9300 72.6300 73.8400 741,200
72.5500 73.5400 72.5500 72.9200 1,169,400
Weekend
Weekend
No trading
72.3100 73.0000 71.8100 72.7500 1,258,300
73.5100 73.7100 71.6300 72.0400 1,034,300
74.2400 74.4600 72.5200 73.5100 869,300
72.5100 74.1700 72.0200 73.8000 861,000
Weekend
Weekend
71.9700 73.8400 71.8900 73.5000 763,100
73.1300 73.6300 71.6800 71.7800 1,240,200
69.5900 72.4700 69.5900 71.9400 2,318,400
72.0900 73.0000 67.4700 67.7800 3,640,500
72.4200 73.3600 71.8900 72.1900 1,237,300
Weekend
Weekend
72.3000 73.4200 71.9400 72.7800 1,107,600
72.3600 72.3600 70.7200 71.9000 901,500
71.6900 73.2400 70.7600 71.4700 1,608,700
70.5300 72.4000 70.5300 72.0500 953,200
72.3300 72.6700 70.3900 70.4200 997,800
Weekend
Weekend
73.2600 73.8400 72.7100 72.8200 986,900
74.2000 74.7300 73.0600 73.0900 612,500
74.6400 75.1500 74.0000 74.5000 724,800
74.4700 75.1200 74.1900 74.7600 450,000
No trading
Weekend
Weekend
74.0500 74.7000 73.4100 74.2900 626,800
73.4000 74.3100 73.1800 74.1600 722,900
73.4700 74.1600 72.9700 73.8400 730,000
73.5500 74.1100 73.2000 73.2900 733,100
14 · 424B5 Pre-market · 07:55 ET 424B5 ↗ 13 · S-3ASR Pre-market · 07:11 ET S-3ASR ↗
73.7100 74.8600 73.4500 73.9800 1,076,800
Weekend
Weekend
12 · 8-K After-hours · 16:27 ET 8-K ↗
73.4800 73.4800 71.9400 72.8400 1,476,900
74.2200 74.7200 73.9200 74.4500 672,100
73.6900 74.1700 72.9800 74.0500 778,900
73.6700 74.3500 73.0800 74.3000 982,800
75.6400 75.9800 73.4100 73.4400 961,300
Weekend
Weekend
75.5000 75.9000 74.9000 75.2300 763,400
11 · 10-Q After market open · 11:46 ET 10-Q ↗
72.5100 76.6300 71.8000 75.2200 1,275,300
10 · 8-K After-hours · 16:44 ET 8-K ↗
73.7000 74.4900 72.9000 73.9200 1,357,900
75.1200 75.4800 73.7400 73.8400 710,200
74.9200 75.7500 73.9300 74.9200 748,400
Weekend
Weekend
75.3000 76.4500 74.8600 75.5000 776,500
9 · 8-K Next filing day · accepted 30 Apr, 18:32 ET 8-K ↗
74.3400 75.5100 74.3400 75.2900 932,100
74.7000 75.3900 74.2200 74.3100 661,900
76.0200 76.1700 74.7600 75.2400 601,800
74.6100 75.6600 74.2000 75.2200 625,100
Weekend
Weekend
74.3300 75.2300 74.0400 74.1700 468,500
73.1800 74.8000 72.6800 74.6700 635,600
74.0700 74.0800 71.7900 72.5300 989,300
75.8800 75.8800 73.2400 73.5100 853,700
76.0700 76.9000 75.3900 75.6000 621,700
Weekend
Weekend
76.7200 76.8100 75.5500 76.0700 986,600
76.3100 77.2300 75.9300 76.8300 806,500
76.6500 78.6900 75.9700 76.5600 1,744,100
72.0100 77.2500 71.1200 76.6000 3,062,600
73.6300 73.6900 71.7100 72.1700 730,500
Weekend
Weekend
73.8100 73.9400 73.3600 73.8000 700,300
73.7000 74.5900 73.5800 74.0100 793,700
73.0300 73.9900 72.5000 73.8200 958,600
71.3000 74.2000 71.1000 72.9900 1,625,600
70.6900 71.4300 70.3300 71.2600 721,200
Weekend
Weekend
No trading
8 · 8-K After-hours · 16:22 ET 8-K ↗
70.1000 71.0000 69.6100 70.8300 1,121,600
69.2500 70.7100 69.1600 69.8900 985,900
69.6100 69.7400 67.5800 69.4100 1,032,900
69.4200 70.0800 68.7600 69.1200 843,500
Weekend
Weekend
68.2300 69.0500 67.9100 68.7000 1,492,500
68.6200 69.3000 68.2400 68.4700 722,500
69.1500 69.4800 68.4200 68.8500 599,600
67.9100 69.8200 67.8200 68.5500 685,900
68.7500 69.3400 68.1000 68.2300 869,500
Weekend
Weekend
70.9600 71.1400 67.4500 67.8400 2,513,700
71.2100 71.7400 70.4800 70.9200 661,100
7 · DEF 14A After-hours · 16:10 ET DEF 14A ↗
71.2400 71.3700 69.7800 71.3300 1,113,600
72.2400 72.2800 71.2300 71.5900 629,200
73.2000 73.2000 71.5200 71.7100 736,700
Weekend
Weekend
71.7100 73.0700 70.8000 72.4600 1,298,600
69.6100 71.7100 69.0100 70.6500 944,800
70.9700 71.4400 70.0300 70.1300 785,200
71.9600 72.5800 71.1000 71.2200 723,000
73.2900 73.4300 71.4800 72.5500 993,400
Weekend
Weekend
73.6800 73.8900 72.3200 73.5100 928,300
74.9300 75.1900 73.5500 74.2900 916,500
74.2300 75.8300 73.0600 75.7600 1,236,400
72.7300 74.5100 71.8100 74.3000 701,900
73.3900 74.3600 72.9400 73.4900 767,800
Weekend
Weekend
73.6800 74.3700 73.3600 73.6600 710,700
73.5200 74.0500 73.0800 73.8300 787,000
73.6800 73.7800 72.6000 73.4200 583,900
73.5400 73.7600 72.3000 73.7200 753,700
73.2700 74.5500 72.8200 73.4800 783,000
Weekend
Weekend
73.5200 73.5200 72.4200 73.3500 781,300
6 · 8-K After-hours · 16:11 ET 8-K ↗
73.3200 74.0800 72.3500 73.0900 1,154,800
73.3700 74.6800 73.0500 73.0700 1,587,600
74.0700 75.1400 73.4200 73.5700 1,409,300
No trading
Weekend
Weekend
73.0900 74.2300 73.0900 74.0500 925,500
73.1200 74.0800 72.4800 73.2100 1,219,200
5 · 10-K After market open · 12:58 ET 10-K ↗
72.5300 73.3800 72.1300 72.6100 1,120,600
71.6200 72.6100 71.3500 72.4000 1,569,800
72.1600 72.2800 70.4300 71.4800 957,300
Weekend
Weekend
4 · 424B3 After-hours · 16:27 ET 424B3 ↗
75.0000 75.8700 72.2800 72.3000 1,063,500
74.4600 75.4900 73.6500 74.4400 1,184,100
3 · 8-K After-hours · 16:28 ET 8-K ↗
74.5500 74.9900 73.1300 73.7400 1,350,300
72.6300 74.1300 72.0000 74.0400 1,165,900
73.2600 73.3300 72.1000 72.4600 1,428,000
Weekend
Weekend
72.5500 73.2700 71.8000 72.9800 1,663,600
72.3600 73.1700 72.1000 72.8100 1,196,200
73.5700 73.5800 71.8200 72.1600 1,190,500
73.0700 74.2300 72.5900 73.6200 883,300
72.1900 73.0200 71.7700 72.6800 991,900
Weekend
Weekend
72.3300 72.5700 71.1200 71.6800 1,412,000
73.4600 73.7700 72.3000 72.3800 849,600
72.8900 73.5200 72.2400 73.2800 657,900
72.9000 73.2700 71.7600 72.5200 572,900
No trading
Weekend
Weekend
72.5900 73.3600 72.2500 73.3400 928,100
72.0700 73.7800 72.0700 73.1400 755,600
70.8300 72.2200 70.5900 72.0800 758,100
70.6300 71.7600 70.2900 70.7300 811,500
70.5600 71.6700 70.1400 70.6000 519,600
Weekend
Weekend
71.4100 72.0100 69.9300 70.7200 994,500
71.7100 72.9100 70.0500 71.1900 1,619,100
69.5800 71.9700 69.1800 71.9200 2,053,300
69.0400 69.5400 68.6800 69.3900 694,400
69.4000 69.7500 68.3400 69.3700 637,900
Weekend
Weekend
69.2700 70.0000 68.5200 69.6500 738,300
No trading
69.6000 70.1400 69.3400 69.4200 540,400
69.9400 69.9700 69.3300 69.5900 489,100
69.4900 70.1400 69.3400 69.7500 558,500
Weekend
Weekend
69.4400 69.8500 68.8900 69.3100 456,700
No trading
69.5800 69.5800 68.9300 69.4500 249,600
68.7500 69.4700 68.4500 69.0800 519,300
67.3700 69.1200 67.3700 68.8600 781,800
Weekend
Weekend
68.9300 69.2700 67.2500 67.5000 2,451,900
70.8000 70.8700 68.8400 68.9300 1,650,200
71.1600 71.1600 69.7300 70.5900 1,251,800
72.4400 72.4400 70.6100 70.6700 992,600
72.9100 73.0000 70.9600 72.0700 1,125,300
Weekend
Weekend
72.2100 73.0900 72.1600 72.6300 1,141,100
71.3900 72.6700 71.2100 71.9900 1,209,300
70.5000 71.2800 70.3500 71.2100 805,200
70.2000 71.3000 70.0000 70.5200 747,900
70.0400 70.7300 69.5700 70.1200 866,400
Weekend
Weekend
69.9900 70.2300 69.4000 69.9400 825,300
71.0000 71.1800 70.0000 70.0400 984,000
72.0100 72.4800 70.6800 71.1500 1,220,900
72.7400 72.8400 71.4900 71.7600 1,179,800
73.1500 73.6200 72.2000 72.4600 1,293,200
Weekend
Weekend
73.2500 74.0200 72.9300 73.7900 952,600
No trading
72.0000 73.0200 71.8000 72.9900 1,402,800
71.1000 72.1200 70.8700 71.9900 1,011,800
70.0700 71.3900 69.6000 71.1000 1,346,300
Weekend
Weekend
70.5000 70.6900 69.7700 70.0700 1,180,400
70.0400 71.7100 69.9300 69.9900 1,801,900
70.3200 70.9400 69.5800 69.6900 1,224,400
69.7800 70.6900 69.5600 70.2900 1,346,400
69.3200 70.5200 69.1600 69.5400 1,607,600
Weekend
Weekend
70.0000 71.2000 68.5900 69.9400 1,657,900
71.8300 71.9700 70.0300 70.3000 1,635,800
72.0000 72.2200 71.3300 72.1700 1,615,000
71.2600 72.0200 70.9000 71.9900 2,045,100
69.7200 71.3400 69.6900 71.1300 1,787,400
Weekend
Weekend
68.5000 70.4500 67.9900 69.7200 1,994,400
2 · 10-Q After market open · 11:57 ET 10-Q ↗
65.2000 68.5000 64.7400 67.7500 1,842,700
1 · 8-K After-hours · 16:48 ET 8-K ↗
64.7000 65.0500 64.3400 64.7500 786,000
63.9900 64.7800 63.7900 64.6200 584,400
63.0900 63.8800 62.2700 63.8700 666,300
Weekend
Weekend
63.4900 63.8800 62.6600 63.4300 1,237,400
63.7900 64.6400 63.3600 63.6500 637,200
65.1900 65.4000 63.5400 63.7700 762,600
66.0000 66.0000 65.2000 65.3500 911,500
65.7800 66.1400 65.1800 65.9200 720,700
Weekend
Weekend
65.7500 66.2600 65.3100 66.1600 783,300
65.5000 65.7400 64.6700 65.4500 1,048,600

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.