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.
Date
Open
High
Low
Close
Volume
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
53.2700
53.8600
52.4801
53.1200
585,027
Thu, 22 Oct 2026
52.3800
53.9880
51.8830
53.8500
716,000
Wed, 21 Oct 2026
51.7400
52.8900
51.3500
52.4400
715,600
Tue, 20 Oct 2026
49.8000
52.3200
49.6300
51.1800
1,206,400
Mon, 19 Oct 2026
50.4400
50.4500
49.1400
49.5800
512,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
50.2900
51.1600
49.7000
50.5000
375,000
Thu, 15 Oct 2026
49.0500
50.2300
48.3000
49.9500
540,700
Wed, 14 Oct 2026
48.1700
48.9000
47.7900
47.9800
573,000
Tue, 13 Oct 2026
49.4800
50.1300
48.7100
48.9700
429,400
Mon, 12 Oct 2026
49.6200
50.4100
49.2500
49.4400
484,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
51.9700
51.9700
49.5300
49.8400
598,000
Thu, 08 Oct 2026
50.0700
52.5000
49.4150
52.2700
1,483,800
Wed, 07 Oct 2026
52.5000
52.5000
50.3500
50.5400
830,600
Tue, 06 Oct 2026
52.7800
53.5800
52.1700
53.2300
748,300
Mon, 05 Oct 2026
49.5900
52.2900
49.1550
51.9700
1,132,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
51.6300
51.6400
49.6500
50.3300
894,000
Thu, 01 Oct 2026
50.8900
51.1770
49.6850
50.6200
1,426,700
Wed, 30 Sep 2026
52.9800
52.9800
50.2000
50.4200
1,361,100
Tue, 29 Sep 2026
53.7800
54.7900
52.0750
52.6800
1,140,900
Mon, 28 Sep 2026
53.8300
54.5300
53.2000
53.3700
1,313,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
53.4000
54.8550
52.9200
54.5800
1,177,100
Thu, 24 Sep 2026
53.2300
54.2000
52.3650
53.3700
1,752,900
Wed, 23 Sep 2026
54.9200
55.8700
50.6650
51.4300
1,928,800
Wed, 23 Sep 2026
13 · 8-K
Pre-market · 08:03 ET
KNIFE RIVER CORPORATION FORM 8-K ↗
Tue, 22 Sep 2026
57.0100
57.1900
54.4400
55.8200
763,600
Mon, 21 Sep 2026
54.9300
55.7500
53.9400
55.4100
1,183,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
53.9800
54.8900
53.5930
54.4400
1,379,000
Thu, 17 Sep 2026
56.9000
56.9000
54.1400
54.4900
950,700
Wed, 16 Sep 2026
56.7400
57.5000
55.2700
55.6200
1,125,100
Tue, 15 Sep 2026
56.2900
57.2300
55.2700
56.5600
1,450,900
Mon, 14 Sep 2026
56.6900
57.6140
56.2500
56.4700
710,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
58.1300
58.4900
57.3750
57.6300
952,600
Thu, 10 Sep 2026
56.9900
58.6300
56.9900
57.1800
813,400
Wed, 09 Sep 2026
60.2200
60.8450
57.7600
57.9700
1,140,800
Tue, 08 Sep 2026
61.6400
62.5880
60.8850
61.4300
681,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
61.8500
62.7500
61.5000
61.8300
485,200
Thu, 03 Sep 2026
62.0600
62.6560
60.0700
62.1300
1,099,000
Wed, 02 Sep 2026
60.8800
62.5000
60.7300
61.2400
1,550,100
Tue, 01 Sep 2026
61.7600
62.5000
60.9380
61.8000
847,900
Mon, 31 Aug 2026
63.6100
64.2100
62.5000
62.7000
857,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
66.9100
68.0050
64.2300
64.2400
509,300
Thu, 27 Aug 2026
66.0800
67.5250
65.8700
66.5700
650,000
Wed, 26 Aug 2026
66.1800
66.9700
65.4550
66.8000
1,161,500
Tue, 25 Aug 2026
65.2000
66.7900
64.1700
65.8000
1,138,700
Mon, 24 Aug 2026
66.2600
67.7800
63.5400
63.6600
738,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
66.6900
66.6900
64.9000
66.1700
581,800
Thu, 20 Aug 2026
64.7400
66.7600
64.2100
65.9600
1,164,500
Wed, 19 Aug 2026
65.7700
66.9900
65.6300
65.7800
466,500
Tue, 18 Aug 2026
66.2300
67.2500
63.7900
65.4500
770,000
Mon, 17 Aug 2026
65.9800
67.1500
65.2300
66.6500
696,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
65.9300
67.2150
65.3300
66.4000
457,700
Thu, 13 Aug 2026
68.1100
68.3100
65.8700
65.9200
432,200
Wed, 12 Aug 2026
68.4100
68.8050
67.1300
67.4200
547,300
Tue, 11 Aug 2026
67.5700
68.7800
66.5150
68.1500
665,400
Mon, 10 Aug 2026
65.7800
68.1900
65.0000
67.5200
968,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
67.4300
68.7500
66.5500
66.8000
935,700
Thu, 06 Aug 2026
67.6600
68.7500
66.2300
67.5100
809,400
Wed, 05 Aug 2026
69.9900
70.6800
66.4500
67.7900
1,939,200
Tue, 04 Aug 2026
12 · 10-Q
After-hours · 17:28 ET
KNIFE RIVER FORM 10-Q 06-30-2026 ↗
Tue, 04 Aug 2026
71.1500
72.0400
65.7800
69.5100
3,314,100
Tue, 04 Aug 2026
11 · 8-K
Pre-market · 08:40 ET
KNIFE RIVER CORPORATION FORM 8-K ↗
Mon, 03 Aug 2026
74.1000
79.2050
74.1000
78.8400
851,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
72.5600
74.8400
72.0100
73.1700
509,800
Thu, 30 Jul 2026
77.7500
77.7500
72.4550
73.0500
513,300
Wed, 29 Jul 2026
78.1700
79.4200
75.4200
76.2200
546,400
Tue, 28 Jul 2026
79.7200
81.5100
78.5100
79.0000
558,500
Mon, 27 Jul 2026
79.8500
80.3000
77.5350
78.5400
338,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
78.6100
79.4050
76.9500
78.0600
279,500
Thu, 23 Jul 2026
77.8100
79.0150
76.6700
77.6500
312,400
Wed, 22 Jul 2026
80.1300
81.2500
79.0800
79.5100
402,600
Tue, 21 Jul 2026
79.3900
80.0600
77.7200
79.4100
346,400
Mon, 20 Jul 2026
82.4700
82.4700
78.0300
78.5700
381,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.8000
84.4300
81.6200
81.7100
373,700
Thu, 16 Jul 2026
82.3500
85.5150
81.3200
83.5800
606,900
Wed, 15 Jul 2026
80.0700
82.5900
79.7500
82.2900
530,100
Tue, 14 Jul 2026
80.0200
80.5500
79.0900
80.0600
252,600
Mon, 13 Jul 2026
79.9000
81.0700
78.2500
78.4100
255,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
78.0800
82.2100
78.0800
81.0900
420,900
Thu, 09 Jul 2026
79.4900
80.4800
77.6200
78.3100
439,200
Wed, 08 Jul 2026
81.1200
81.1200
78.5000
79.6200
515,700
Tue, 07 Jul 2026
84.2600
84.6900
80.0000
81.5400
348,300
Mon, 06 Jul 2026
85.2200
85.8750
84.1850
85.0500
262,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.5500
85.0000
82.7400
84.8800
372,500
Wed, 01 Jul 2026
83.0600
83.5550
81.1300
82.8700
339,600
Tue, 30 Jun 2026
86.3600
86.8700
82.5600
83.6500
686,500
Mon, 29 Jun 2026
90.6700
92.9600
85.5400
85.9900
709,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
92.5900
93.2500
90.6100
92.9600
1,581,700
Thu, 25 Jun 2026
91.9900
96.2800
91.7200
92.9000
741,700
Wed, 24 Jun 2026
87.3600
93.1200
85.2600
90.8000
896,700
Tue, 23 Jun 2026
85.8700
88.9750
85.6900
86.6400
515,500
Mon, 22 Jun 2026
85.9900
88.3800
85.2700
87.4900
448,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.7700
88.3050
84.3200
86.2400
962,200
Wed, 17 Jun 2026
82.0400
87.2000
81.8600
83.4600
947,800
Tue, 16 Jun 2026
81.8200
83.3200
81.2800
82.0800
906,200
Mon, 15 Jun 2026
79.2000
82.1250
79.0700
80.8200
751,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.6000
78.6500
75.7200
76.9200
417,900
Thu, 11 Jun 2026
73.6000
76.3270
73.3100
75.9200
567,300
Wed, 10 Jun 2026
76.8900
77.4400
72.4700
72.5100
761,000
Tue, 09 Jun 2026
73.4300
76.8200
73.1000
76.2900
699,200
Mon, 08 Jun 2026
73.7700
73.7700
72.0100
72.1600
602,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
76.4200
76.9700
74.0100
74.1600
311,800
Thu, 04 Jun 2026
76.9300
77.6500
75.8650
76.6300
259,200
Wed, 03 Jun 2026
77.7800
78.6700
75.1400
76.1200
424,500
Tue, 02 Jun 2026
78.6500
79.6390
77.4000
78.4300
594,300
Mon, 01 Jun 2026
75.8200
78.6300
75.0600
78.5400
480,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.5300
79.6300
78.0600
78.5100
714,400
Thu, 28 May 2026
77.3900
79.2100
76.7030
78.7500
360,300
Wed, 27 May 2026
76.1900
78.5000
76.1900
78.3000
347,300
Tue, 26 May 2026
72.6000
75.0300
72.2020
74.8100
525,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.6800
74.5400
71.7900
72.2000
811,000
Thu, 21 May 2026
10 · 8-K
After-hours · 16:37 ET
8-K ↗
Thu, 21 May 2026
72.0600
74.1700
71.2400
73.6500
558,900
Wed, 20 May 2026
71.3500
73.7200
70.4200
73.5200
953,800
Tue, 19 May 2026
72.7600
73.0100
69.3710
70.8300
791,800
Mon, 18 May 2026
9 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 18 May 2026
75.7000
77.0200
74.2700
74.5100
527,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.7000
78.7000
75.2400
75.9000
384,400
Thu, 14 May 2026
80.4400
81.5030
79.0000
79.9700
501,000
Wed, 13 May 2026
81.4300
82.4700
78.3200
79.6400
669,200
Tue, 12 May 2026
85.6400
85.6400
82.3100
82.4100
598,400
Mon, 11 May 2026
90.0500
90.3400
85.5800
85.6800
510,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
89.5800
91.4500
86.4300
90.4300
301,400
Thu, 07 May 2026
92.8200
92.8200
88.3600
88.7300
424,600
Wed, 06 May 2026
90.0000
92.0350
87.2450
91.5100
578,300
Tue, 05 May 2026
8 · 10-Q
After-hours · 16:48 ET
KNIFE RIVER FORM 10-Q 03-31-2026 ↗
Tue, 05 May 2026
86.9400
88.1900
83.1400
87.1200
633,100
Tue, 05 May 2026
7 · 8-K
Pre-market · 07:52 ET
KNIFE RIVER CORPORATION 8-K ↗
Mon, 04 May 2026
92.1900
92.3700
89.2900
90.3000
561,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
92.9600
94.1900
90.6050
92.9800
501,500
Thu, 30 Apr 2026
89.9900
92.8100
89.0000
92.5500
603,600
Wed, 29 Apr 2026
88.9200
91.1500
86.7050
89.7100
600,800
Tue, 28 Apr 2026
89.0000
89.7200
87.0860
88.0400
287,500
Mon, 27 Apr 2026
88.4900
90.5400
88.4500
88.9000
394,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
87.5900
90.1000
87.3800
89.1500
357,300
Thu, 23 Apr 2026
91.4100
91.4100
86.5000
88.3500
348,400
Wed, 22 Apr 2026
89.3500
89.8300
87.3800
88.7900
325,000
Tue, 21 Apr 2026
89.7300
90.5400
88.0700
88.1400
570,000
Mon, 20 Apr 2026
88.4500
90.6700
87.7000
89.6600
283,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
86.1400
90.5000
85.6950
89.1200
561,700
Thu, 16 Apr 2026
84.9800
85.3900
83.1850
83.8500
229,700
Wed, 15 Apr 2026
87.7600
88.3550
84.4650
84.8200
322,200
Tue, 14 Apr 2026
86.8300
88.7100
84.8200
88.6400
396,600
Mon, 13 Apr 2026
82.8500
86.6900
82.2600
86.6100
393,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.0100
86.4200
83.9200
84.0600
478,000
Thu, 09 Apr 2026
82.0000
86.1200
81.0300
85.4600
447,600
Wed, 08 Apr 2026
80.5700
83.1700
78.9000
83.1000
822,100
Tue, 07 Apr 2026
74.1400
75.6050
73.0000
75.1200
542,900
Mon, 06 Apr 2026
74.0100
75.7700
73.9500
74.8200
529,600
Mon, 06 Apr 2026
6 · DEFA14A
Pre-market · 08:02 ET
DEFA14A ↗
Mon, 06 Apr 2026
5 · DEF 14A
Pre-market · 07:59 ET
DEF 14A ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
79.8000
81.5900
73.8700
73.9100
1,115,200
Wed, 01 Apr 2026
82.0000
83.9200
81.8300
82.1100
416,600
Tue, 31 Mar 2026
80.4200
82.7500
78.0600
81.6500
421,300
Mon, 30 Mar 2026
80.8500
81.1350
77.8800
79.0100
660,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.1200
85.0300
79.5600
80.2000
978,400
Thu, 26 Mar 2026
86.8300
88.9600
86.8300
87.1000
505,800
Wed, 25 Mar 2026
87.1800
88.0900
85.7800
87.9000
475,900
Tue, 24 Mar 2026
83.0700
86.8000
83.0700
85.7700
809,100
Mon, 23 Mar 2026
84.0300
86.1900
82.2100
84.7000
1,316,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.0300
81.7200
79.5000
80.9000
2,034,000
Thu, 19 Mar 2026
80.2900
81.7700
78.2800
79.9700
1,129,000
Wed, 18 Mar 2026
82.4100
83.8800
81.7980
82.4100
1,241,700
Tue, 17 Mar 2026
80.9600
83.5100
80.6250
83.1000
863,100
Mon, 16 Mar 2026
79.5000
81.2700
78.8650
80.7300
1,251,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.3300
80.5200
77.0250
78.4700
812,100
Thu, 12 Mar 2026
78.3000
80.6300
77.7000
78.2500
701,900
Wed, 11 Mar 2026
81.0200
81.0200
77.7400
80.0300
662,300
Tue, 10 Mar 2026
80.2800
82.7600
80.2200
81.0100
533,400
Mon, 09 Mar 2026
78.8200
81.8150
76.5200
81.5000
464,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
82.5500
82.5500
78.5300
80.2000
535,400
Thu, 05 Mar 2026
86.1600
86.9400
83.0900
84.0400
528,300
Wed, 04 Mar 2026
88.6200
89.0450
87.4450
87.6500
357,400
Tue, 03 Mar 2026
86.1200
88.5900
84.0300
88.4200
574,600
Mon, 02 Mar 2026
86.7400
89.4350
85.3700
88.7800
441,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
87.8400
89.4800
86.5600
88.9800
404,900
Thu, 26 Feb 2026
89.2700
90.1500
87.2200
89.3800
429,500
Wed, 25 Feb 2026
89.9600
89.9600
86.5750
88.5800
482,800
Tue, 24 Feb 2026
88.2700
90.0550
87.9700
88.9400
504,400
Mon, 23 Feb 2026
89.5500
90.1250
87.1200
87.4700
590,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.0300
91.7050
87.3500
90.7000
558,600
Fri, 20 Feb 2026
4 · 10-K
Pre-market · 08:00 ET
KNIFE RIVER FORM 10-K 2025 ↗
Thu, 19 Feb 2026
89.3400
90.7300
87.7200
88.2600
580,500
Wed, 18 Feb 2026
90.5300
93.4550
89.5000
90.7200
752,000
Tue, 17 Feb 2026
88.8200
95.2900
88.7200
93.9700
1,315,700
Tue, 17 Feb 2026
3 · 8-K
Pre-market · 07:05 ET
KNIFE RIVER CORPORATION 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
81.5600
82.7300
80.1400
80.7700
484,500
Thu, 12 Feb 2026
82.2200
83.8500
79.6300
81.4700
545,700
Wed, 11 Feb 2026
80.6200
81.7100
79.0950
80.6100
488,800
Tue, 10 Feb 2026
79.3800
80.6000
78.8500
79.7300
297,100
Mon, 09 Feb 2026
80.0400
80.1480
77.6000
78.4600
635,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.5800
80.4800
77.5200
80.0000
1,251,000
Thu, 05 Feb 2026
76.0800
77.0200
75.0000
76.2400
596,600
Wed, 04 Feb 2026
73.6700
77.2000
73.0900
76.7600
888,800
Tue, 03 Feb 2026
68.8300
73.2750
67.9600
72.8500
793,300
Mon, 02 Feb 2026
67.5100
69.3600
66.8800
69.1600
651,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.8100
69.5000
66.9700
67.1700
925,300
Thu, 29 Jan 2026
68.8400
69.8200
67.4750
69.6600
845,600
Wed, 28 Jan 2026
68.1200
70.2250
67.8700
68.9400
505,000
Tue, 27 Jan 2026
72.7800
73.5700
68.2500
68.5900
773,900
Mon, 26 Jan 2026
73.9200
74.1000
72.3000
72.8800
416,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
74.9300
75.5400
72.5250
73.4600
646,100
Thu, 22 Jan 2026
80.9900
81.8640
74.9900
75.9500
742,500
Wed, 21 Jan 2026
77.7100
80.9450
76.9900
80.3200
422,500
Tue, 20 Jan 2026
81.3700
82.6400
76.7900
76.9700
621,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
81.4700
84.0100
81.1400
83.3300
573,600
Thu, 15 Jan 2026
79.6900
80.3800
78.5000
80.2400
619,000
Wed, 14 Jan 2026
78.8000
79.5900
78.3800
79.0100
587,200
Tue, 13 Jan 2026
79.0500
79.3900
77.0800
78.7500
559,700
Mon, 12 Jan 2026
79.2300
80.7600
78.5150
79.4000
225,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.4500
79.9100
77.4100
79.8500
342,400
Thu, 08 Jan 2026
74.0000
77.9800
74.0000
77.4600
360,100
Wed, 07 Jan 2026
75.8000
75.8700
73.2700
74.6400
420,300
Tue, 06 Jan 2026
73.3700
75.8500
72.9500
75.6000
425,900
Mon, 05 Jan 2026
72.1400
75.0000
72.1400
73.9300
374,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.8500
73.2050
70.8050
72.7400
328,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
71.5200
71.9450
70.2800
70.3500
415,500
Tue, 30 Dec 2025
72.6000
72.6000
71.6000
71.6700
279,100
Mon, 29 Dec 2025
73.9200
73.9200
72.1400
72.6400
408,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.1000
73.7300
72.6000
73.6800
233,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.8800
74.2300
72.9900
73.4600
144,200
Tue, 23 Dec 2025
73.7300
74.0500
72.8200
73.7600
376,800
Mon, 22 Dec 2025
73.8100
73.9050
72.4850
73.3200
428,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.3400
73.7680
72.2500
73.4600
1,127,500
Thu, 18 Dec 2025
75.5800
76.3800
73.4300
73.8500
505,200
Wed, 17 Dec 2025
75.5900
76.3300
73.5600
74.2500
478,500
Tue, 16 Dec 2025
76.7500
77.1200
75.3300
76.2200
595,200
Mon, 15 Dec 2025
78.0900
78.0900
75.5150
76.2700
476,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.1100
79.1100
77.0400
77.2900
450,900
Thu, 11 Dec 2025
76.2000
78.6300
75.8300
78.5000
440,700
Wed, 10 Dec 2025
74.3300
76.8800
73.7150
76.0800
384,200
Tue, 09 Dec 2025
74.0200
75.2050
73.6800
74.2100
500,800
Mon, 08 Dec 2025
75.2500
76.0150
73.9700
74.7600
612,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
74.0000
75.3400
73.7000
74.6400
362,100
Thu, 04 Dec 2025
74.1200
76.1900
73.8100
74.0500
593,800
Wed, 03 Dec 2025
74.6600
76.7100
74.1650
76.4800
383,000
Tue, 02 Dec 2025
74.4000
75.3420
73.6400
74.0100
436,100
Mon, 01 Dec 2025
73.9600
74.9800
73.5500
73.8100
455,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
74.3100
74.9300
74.1200
74.8400
205,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.0000
75.1150
73.9500
74.0300
425,400
Tue, 25 Nov 2025
72.7500
74.9000
72.1390
74.6300
553,600
Mon, 24 Nov 2025
70.2700
72.2800
69.6100
72.0900
565,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.7600
72.2900
69.1540
70.6500
582,900
Thu, 20 Nov 2025
70.6800
71.1400
69.0300
69.1100
407,000
Wed, 19 Nov 2025
69.1700
69.5300
68.1800
69.3000
374,500
Tue, 18 Nov 2025
67.4500
68.4800
66.9000
68.2000
500,000
Mon, 17 Nov 2025
69.8100
69.8200
67.3550
67.5100
420,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
69.0500
70.1000
68.4300
69.6200
607,700
Thu, 13 Nov 2025
70.5200
71.4200
70.1100
71.0100
625,200
Wed, 12 Nov 2025
71.4800
72.5900
70.1500
70.9800
456,200
Tue, 11 Nov 2025
72.3700
72.9300
71.1400
71.3300
887,500
Mon, 10 Nov 2025
71.4900
73.5300
69.9300
71.8600
932,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
70.9600
71.3800
69.8150
70.9900
763,900
Thu, 06 Nov 2025
71.5500
72.8900
70.0200
71.0800
1,266,700
Wed, 05 Nov 2025
67.1500
73.6000
66.9000
72.1700
1,986,500
Wed, 05 Nov 2025
2 · 10-Q
Next filing day · accepted 04 Nov, 17:34 ET
KNIFE RIVER FORM 10-Q 09-30-2025 ↗
Tue, 04 Nov 2025
66.5100
68.8000
64.2600
66.2200
1,104,900
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:59 ET
KNIFE RIVER CORPORATION FORM 8-K ↗
Mon, 03 Nov 2025
60.3500
62.4430
59.1130
61.1100
1,073,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
59.4900
60.8150
58.7200
60.4600
857,100
Thu, 30 Oct 2025
59.5200
61.0150
59.1000
59.9300
633,100
Wed, 29 Oct 2025
60.9900
62.9700
60.3400
60.6500
903,800
Tue, 28 Oct 2025
61.9200
62.3400
60.7500
61.1400
1,594,400
Mon, 27 Oct 2025
63.0000
63.5930
61.8450
62.3700
726,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
63.2000
63.9100
62.7400
62.8500
526,000
Thu, 23 Oct 2025
63.0000
63.9700
62.6900
63.0500
761,500