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
88.0500
92.4600
88.0900
92.1000
421,128
Thu, 22 Oct 2026
86.9200
89.6850
86.9200
88.3500
474,300
Wed, 21 Oct 2026
87.8800
88.3400
86.7600
87.5500
427,500
Tue, 20 Oct 2026
90.7600
90.9000
86.5200
87.3100
470,600
Mon, 19 Oct 2026
90.7900
91.7700
89.3900
89.9000
452,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.7800
91.7000
89.0400
90.3500
395,900
Thu, 15 Oct 2026
89.3400
90.0000
87.9150
89.0000
361,900
Wed, 14 Oct 2026
91.6600
92.2700
88.1350
89.6000
463,300
Tue, 13 Oct 2026
91.7700
92.0500
89.7450
91.5400
272,400
Mon, 12 Oct 2026
89.7900
92.3500
88.6900
91.6200
513,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
89.3700
90.0150
88.0500
88.4600
457,500
Thu, 08 Oct 2026
89.4400
91.6880
88.2600
88.5500
613,100
Wed, 07 Oct 2026
89.2400
90.0800
87.8800
88.8700
364,100
Tue, 06 Oct 2026
89.9500
91.2500
88.4800
90.2100
388,700
Mon, 05 Oct 2026
89.6500
92.3250
88.4700
91.0100
610,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
87.8000
90.0200
87.6000
88.9600
436,500
Thu, 01 Oct 2026
85.0000
88.4150
83.3300
87.6000
554,700
Wed, 30 Sep 2026
87.1100
88.3550
85.7700
85.8400
451,700
Tue, 29 Sep 2026
87.7900
87.9050
86.2000
86.5000
467,200
Mon, 28 Sep 2026
89.0500
89.6100
87.6200
88.4000
431,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.4500
89.6440
88.0850
89.0200
348,000
Thu, 24 Sep 2026
92.3800
92.3800
87.6800
88.7600
676,300
Wed, 23 Sep 2026
93.2700
94.0700
91.7200
92.1500
387,800
Tue, 22 Sep 2026
89.3200
94.7900
89.3200
93.9300
525,700
Mon, 21 Sep 2026
90.1200
92.1000
90.0780
90.7500
426,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
92.4000
92.4800
89.8900
91.0800
1,407,100
Thu, 17 Sep 2026
93.9400
94.8500
92.3700
93.3200
518,400
Wed, 16 Sep 2026
94.5800
96.2100
93.8100
94.0100
506,300
Tue, 15 Sep 2026
96.2300
97.5100
93.2400
94.5100
486,000
Mon, 14 Sep 2026
97.1600
97.1600
95.2300
96.3000
404,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
97.7900
97.8700
95.4370
97.4700
417,000
Thu, 10 Sep 2026
99.2300
99.9600
97.5790
98.5200
311,300
Wed, 09 Sep 2026
100.7500
101.5150
99.0000
99.3700
486,800
Tue, 08 Sep 2026
100.0000
101.0960
97.5000
100.1700
427,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
98.3300
100.0000
96.9700
99.6200
417,700
Thu, 03 Sep 2026
103.0400
103.0400
96.6900
97.4300
554,800
Wed, 02 Sep 2026
100.4250
104.8700
100.4250
102.6600
381,500
Tue, 01 Sep 2026
103.0500
103.4200
100.9100
101.2400
477,300
Mon, 31 Aug 2026
100.5500
104.7550
100.5500
102.3000
528,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
102.0000
102.4400
100.1700
100.9600
369,900
Thu, 27 Aug 2026
97.5600
101.8300
97.5600
101.6600
472,600
Wed, 26 Aug 2026
95.6600
98.3700
95.5000
98.0900
541,500
Tue, 25 Aug 2026
95.1200
97.3800
94.3200
96.9800
347,100
Mon, 24 Aug 2026
94.3200
97.5100
94.3200
96.2100
511,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
95.9600
96.4790
94.2000
95.1300
554,900
Thu, 20 Aug 2026
93.2800
94.2150
92.8700
93.7700
456,000
Wed, 19 Aug 2026
92.4900
94.9000
91.8400
93.3000
1,061,000
Wed, 19 Aug 2026
18 · 8-K
Pre-market · 08:04 ET
8-K ↗
Tue, 18 Aug 2026
96.1200
96.1200
91.0850
92.0300
605,700
Mon, 17 Aug 2026
95.9700
96.2250
94.1290
95.8700
449,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
94.0100
96.6800
94.0100
95.9400
393,300
Thu, 13 Aug 2026
94.2800
96.3700
92.7350
93.4900
358,900
Wed, 12 Aug 2026
94.8400
95.0100
92.5520
94.9500
497,500
Tue, 11 Aug 2026
95.1000
95.7800
91.9500
93.7300
434,200
Mon, 10 Aug 2026
89.6000
94.5300
89.0000
94.1600
679,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.5700
90.1000
85.5300
89.6000
608,300
Thu, 06 Aug 2026
88.4600
92.1100
85.0500
89.9800
1,090,300
Thu, 06 Aug 2026
17 · 10-Q
Pre-market · 07:07 ET
10-Q ↗
Thu, 06 Aug 2026
16 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 05 Aug 2026
82.6800
84.4600
81.6000
83.6800
871,800
Tue, 04 Aug 2026
80.4400
81.3520
79.5030
81.1300
492,000
Mon, 03 Aug 2026
78.9700
80.5500
78.5900
80.2500
389,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
81.3300
81.9900
78.9200
79.8400
471,000
Thu, 30 Jul 2026
78.0000
81.3200
78.0000
81.1300
407,000
Wed, 29 Jul 2026
79.6400
80.8950
77.5000
77.9200
640,900
Tue, 28 Jul 2026
82.4800
82.5000
79.0800
79.7400
777,700
Mon, 27 Jul 2026
82.3200
83.0200
81.2800
82.5000
768,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.6900
86.7580
83.1100
83.2000
467,900
Thu, 23 Jul 2026
88.2600
89.5850
86.0800
86.5300
617,600
Wed, 22 Jul 2026
84.5600
87.8500
84.5600
87.4800
591,800
Tue, 21 Jul 2026
83.1900
86.4800
83.1900
84.2800
393,100
Mon, 20 Jul 2026
83.1700
84.0600
82.6200
83.9600
435,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.0200
84.1900
82.1800
83.0200
408,700
Thu, 16 Jul 2026
85.8300
87.1100
83.4650
83.5900
462,800
Wed, 15 Jul 2026
86.6400
87.6000
85.1600
86.2100
377,900
Tue, 14 Jul 2026
84.9800
86.6800
84.6950
86.4700
471,100
Mon, 13 Jul 2026
83.1000
84.4300
82.0500
83.8500
479,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.1400
82.0500
80.6550
81.8700
359,900
Thu, 09 Jul 2026
80.1100
81.3400
79.6750
80.9900
417,400
Wed, 08 Jul 2026
79.7100
81.7600
79.6000
80.5400
614,500
Tue, 07 Jul 2026
81.3700
81.3700
77.5200
79.1600
539,500
Mon, 06 Jul 2026
80.4300
81.6800
80.0150
80.8300
520,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
78.6300
81.3000
78.3350
79.3400
544,800
Wed, 01 Jul 2026
80.8000
81.8400
77.5250
77.6900
641,900
Tue, 30 Jun 2026
78.9000
80.7800
78.1000
80.0200
558,900
Mon, 29 Jun 2026
80.7900
81.9000
78.1200
79.1200
1,016,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.6000
83.3630
80.6450
81.7700
1,374,700
Thu, 25 Jun 2026
80.3100
82.6600
79.7000
82.1900
556,500
Wed, 24 Jun 2026
80.6100
81.8800
80.1100
80.8300
840,800
Tue, 23 Jun 2026
81.6900
83.1700
80.8400
82.2500
611,800
Mon, 22 Jun 2026
83.5700
83.7500
80.7240
82.1300
765,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.0800
86.8000
83.0500
83.5700
1,462,800
Wed, 17 Jun 2026
85.5000
88.5000
85.0390
86.6000
519,100
Tue, 16 Jun 2026
86.8900
88.7540
85.0500
85.7800
839,000
Mon, 15 Jun 2026
89.0300
89.7100
87.3700
87.7300
903,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.0600
93.3000
89.0600
92.1700
546,000
Thu, 11 Jun 2026
92.3500
92.6300
89.5250
90.0100
593,600
Wed, 10 Jun 2026
92.3800
93.6400
90.4250
91.2800
745,200
Tue, 09 Jun 2026
92.8500
93.4900
90.0700
91.2700
682,000
Mon, 08 Jun 2026
95.1600
96.2550
92.5300
93.2200
495,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
97.8200
98.5000
92.5500
93.4400
485,100
Thu, 04 Jun 2026
15 · 8-K
After-hours · 16:48 ET
8-K ↗
Thu, 04 Jun 2026
96.3500
99.7900
95.9550
98.9100
618,300
Wed, 03 Jun 2026
94.0100
97.0750
92.9050
96.4300
904,300
Tue, 02 Jun 2026
92.1300
95.4200
92.1300
94.5700
442,800
Mon, 01 Jun 2026
89.6400
95.1100
89.5750
93.1700
940,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
93.0500
93.5000
87.5000
88.4400
742,700
Thu, 28 May 2026
91.3900
94.1400
90.3500
93.9500
766,200
Wed, 27 May 2026
86.6500
90.8500
85.6300
90.2900
619,300
Tue, 26 May 2026
86.4600
89.8900
86.0000
88.1700
742,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
84.2700
85.3200
83.2600
84.0700
747,700
Thu, 21 May 2026
83.7000
84.9100
82.4900
84.0000
526,800
Wed, 20 May 2026
84.9800
85.1000
82.5200
83.0600
652,800
Tue, 19 May 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 19 May 2026
84.1600
84.9700
82.9000
83.8300
508,500
Mon, 18 May 2026
82.6000
84.5150
81.7600
83.8700
739,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
84.0700
85.8300
82.0100
82.7700
832,000
Thu, 14 May 2026
82.4100
84.4900
80.5800
84.0800
653,900
Wed, 13 May 2026
84.9700
85.5000
82.3900
82.4100
987,300
Tue, 12 May 2026
86.1600
87.6210
84.8580
85.8900
565,600
Mon, 11 May 2026
85.5000
87.7600
85.5000
86.0700
566,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.5600
88.7500
84.8600
84.9100
737,400
Thu, 07 May 2026
84.5100
90.5400
84.5100
88.5600
1,115,000
Thu, 07 May 2026
13 · 10-Q
Pre-market · 07:00 ET
10-Q ↗
Thu, 07 May 2026
12 · 8-K
Pre-market · 06:58 ET
8-K ↗
Wed, 06 May 2026
86.0800
88.8700
85.0600
87.7700
946,500
Tue, 05 May 2026
86.8400
89.5000
86.3900
88.3800
810,200
Mon, 04 May 2026
11 · 8-K
After-hours · 16:33 ET
8-K ↗
Mon, 04 May 2026
87.6900
89.4300
86.5150
88.1600
887,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.8500
88.3000
83.5500
87.0200
922,000
Thu, 30 Apr 2026
10 · 8-K
After-hours · 17:06 ET
8-K ↗
Thu, 30 Apr 2026
90.3100
92.3100
87.5300
89.7400
674,000
Wed, 29 Apr 2026
89.8000
92.2200
89.8000
91.5700
686,600
Tue, 28 Apr 2026
89.7200
89.9500
88.2100
89.3700
436,900
Mon, 27 Apr 2026
85.9800
88.6000
85.9800
87.9800
640,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
86.4200
87.1700
84.8500
85.8000
571,600
Thu, 23 Apr 2026
89.9000
91.8200
86.6150
87.3800
832,200
Wed, 22 Apr 2026
89.5600
91.6300
88.9800
89.5800
853,500
Tue, 21 Apr 2026
85.9500
89.9800
85.9250
88.6500
1,131,500
Mon, 20 Apr 2026
86.0400
86.9100
84.7300
85.3400
708,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
86.3700
86.5000
83.0000
85.9700
1,361,800
Thu, 16 Apr 2026
89.5400
91.5400
88.9800
89.7100
748,400
Wed, 15 Apr 2026
86.2900
90.1400
86.2500
89.3100
936,900
Tue, 14 Apr 2026
89.0900
89.2500
85.8800
87.6000
1,033,400
Mon, 13 Apr 2026
91.8800
92.7300
88.8450
89.7000
846,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
89.5900
92.3800
89.2000
91.2000
685,900
Thu, 09 Apr 2026
94.5100
96.0000
87.1000
88.2300
1,486,400
Wed, 08 Apr 2026
95.3150
95.3150
90.3200
94.6100
1,376,300
Tue, 07 Apr 2026
104.4200
106.2900
99.2000
99.9300
701,100
Mon, 06 Apr 2026
103.6700
105.0000
101.0100
104.0500
441,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
103.5500
105.8800
102.0000
104.2500
580,100
Wed, 01 Apr 2026
104.2500
105.9200
101.0600
101.3900
913,300
Tue, 31 Mar 2026
109.6700
111.4300
102.6600
104.7300
1,745,700
Mon, 30 Mar 2026
114.8000
114.8000
109.0900
110.1800
1,225,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
110.6000
113.5000
109.7800
113.2300
1,087,300
Thu, 26 Mar 2026
110.4100
112.4100
108.5600
108.6700
773,200
Wed, 25 Mar 2026
108.2100
110.7600
107.6300
110.5700
669,900
Tue, 24 Mar 2026
105.7200
112.3900
104.5000
109.6800
1,429,200
Mon, 23 Mar 2026
105.4600
105.7800
100.5200
103.1500
1,599,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
107.1500
108.6700
103.6400
107.1700
2,474,200
Thu, 19 Mar 2026
102.5400
113.5650
101.5400
107.1000
2,196,200
Wed, 18 Mar 2026
98.0000
102.7400
96.8060
101.5400
1,167,100
Tue, 17 Mar 2026
97.7500
99.1300
96.5850
98.7800
765,000
Mon, 16 Mar 2026
9 · DEFA14A
After market open · 10:09 ET
DEFA14A ↗
Mon, 16 Mar 2026
8 · DEF 14A
After market open · 10:08 ET
DEF 14A ↗
Mon, 16 Mar 2026
98.9300
100.0000
97.0000
97.6300
1,077,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
100.0000
100.5000
96.7450
98.8900
1,157,900
Thu, 12 Mar 2026
96.2800
100.1900
95.8000
100.0400
1,360,300
Wed, 11 Mar 2026
90.6700
95.9400
89.5000
95.8000
725,200
Tue, 10 Mar 2026
90.1000
93.5400
88.1900
91.3500
1,090,200
Mon, 09 Mar 2026
85.1500
91.9500
85.1500
90.0200
1,575,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
87.8100
90.7410
86.5100
86.9000
861,600
Thu, 05 Mar 2026
93.1000
93.1000
87.3790
88.9200
1,061,700
Wed, 04 Mar 2026
92.0700
95.7000
90.4500
93.7700
1,027,500
Tue, 03 Mar 2026
87.2500
94.9900
86.0000
92.0100
1,862,100
Mon, 02 Mar 2026
83.0800
87.3000
83.0800
86.9900
1,323,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 10-K/A
After-hours · 16:23 ET
10-K/A ↗
Fri, 27 Feb 2026
84.1200
84.1200
81.8300
82.0800
1,028,700
Thu, 26 Feb 2026
85.5900
86.0000
83.5000
85.1400
567,900
Wed, 25 Feb 2026
89.1900
89.1900
85.8600
86.8400
513,400
Tue, 24 Feb 2026
86.7600
89.1250
86.2500
88.8300
660,600
Mon, 23 Feb 2026
88.9200
89.0000
86.3500
87.0300
604,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.3400
90.1200
86.6800
87.9400
838,500
Thu, 19 Feb 2026
88.0800
90.4400
87.1800
89.9800
684,500
Wed, 18 Feb 2026
86.7550
89.0900
86.0050
88.9600
698,300
Tue, 17 Feb 2026
6 · 10-K
After-hours · 17:03 ET
10-K ↗
Tue, 17 Feb 2026
89.8500
91.4100
85.4400
86.6100
742,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
89.6100
91.6100
88.3600
91.5100
961,000
Thu, 12 Feb 2026
90.0850
95.8600
88.0800
90.0500
970,400
Thu, 12 Feb 2026
5 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 11 Feb 2026
92.9300
93.7400
89.2200
92.6700
1,114,600
Tue, 10 Feb 2026
94.9400
96.0000
90.7800
91.0600
615,800
Mon, 09 Feb 2026
91.9600
95.6800
90.8000
94.4500
727,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
88.3100
94.2650
87.8980
92.2400
713,800
Thu, 05 Feb 2026
90.5700
91.2000
86.2500
87.0600
702,900
Wed, 04 Feb 2026
93.0000
94.3700
88.7600
90.4200
1,003,400
Tue, 03 Feb 2026
93.0000
93.1800
89.5800
90.7600
638,400
Mon, 02 Feb 2026
94.0300
95.7500
89.5400
90.0100
963,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
94.3500
97.0000
92.6700
95.3800
712,100
Thu, 29 Jan 2026
94.6300
95.9700
91.2000
95.8600
1,002,100
Wed, 28 Jan 2026
97.7800
98.7400
92.3500
93.9100
695,700
Tue, 27 Jan 2026
95.6400
97.7250
95.0000
96.9100
395,500
Mon, 26 Jan 2026
100.0000
100.6500
95.5400
95.6300
565,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
101.0700
101.5500
98.6100
99.2100
589,100
Thu, 22 Jan 2026
102.5000
103.5000
100.3300
100.7500
646,500
Wed, 21 Jan 2026
97.5000
101.4400
96.0000
101.4400
869,300
Tue, 20 Jan 2026
97.5000
98.0800
95.0200
96.6300
835,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.5900
101.9600
97.0800
97.1100
678,100
Thu, 15 Jan 2026
96.8200
99.9000
96.3900
98.0200
725,600
Wed, 14 Jan 2026
98.0200
98.5500
95.4700
97.7100
656,900
Tue, 13 Jan 2026
97.7500
98.4000
95.1700
96.7900
582,600
Mon, 12 Jan 2026
4 · 8-K
After-hours · 17:28 ET
8-K ↗
Mon, 12 Jan 2026
97.1000
99.5100
96.7040
97.7500
665,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.0000
98.1000
93.6110
96.3800
1,016,900
Thu, 08 Jan 2026
90.4700
94.8500
90.1300
93.9700
700,900
Wed, 07 Jan 2026
90.0000
92.1100
88.4300
91.8900
676,700
Tue, 06 Jan 2026
87.6700
94.2600
87.6700
91.2300
816,500
Mon, 05 Jan 2026
89.8900
90.8000
86.4000
88.0300
822,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
89.2800
90.3250
88.2150
89.8900
323,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.3600
89.0150
87.1700
88.5100
585,100
Tue, 30 Dec 2025
90.8000
90.8000
88.3500
88.6300
460,600
Mon, 29 Dec 2025
87.1000
89.9000
87.0100
89.5500
490,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
89.5300
89.5300
87.5200
88.5800
277,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
88.7500
90.2300
88.6400
89.1100
275,800
Tue, 23 Dec 2025
88.0400
90.4400
87.5100
89.3300
461,800
Mon, 22 Dec 2025
88.8100
91.0000
87.6400
88.5100
594,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.5100
92.0700
87.5250
88.3700
2,074,100
Thu, 18 Dec 2025
86.9700
91.3150
86.7200
89.1000
1,054,000
Thu, 18 Dec 2025
3 · 8-K
Pre-market · 07:08 ET
8-K ↗
Wed, 17 Dec 2025
83.5600
85.4900
82.5700
83.7300
566,900
Tue, 16 Dec 2025
84.9500
86.4150
82.8300
83.0500
677,000
Mon, 15 Dec 2025
85.0000
86.2130
82.7300
84.9700
781,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.8100
88.0700
83.5900
84.9900
713,900
Thu, 11 Dec 2025
82.7000
88.3400
82.7000
87.5100
763,800
Wed, 10 Dec 2025
83.0000
84.8750
81.3430
83.7500
795,200
Tue, 09 Dec 2025
80.0000
83.3300
80.0000
83.2400
616,100
Mon, 08 Dec 2025
83.8600
83.8600
80.8200
81.8000
546,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
83.3400
85.1000
82.3200
83.2700
570,500
Thu, 04 Dec 2025
82.0000
84.2500
81.3700
84.0400
497,100
Wed, 03 Dec 2025
77.8500
83.3300
77.3700
82.6800
1,067,100
Tue, 02 Dec 2025
77.0000
80.3450
76.7250
77.8100
672,800
Mon, 01 Dec 2025
79.9100
80.5550
77.0750
77.3200
789,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.6100
80.0800
77.9800
80.0000
260,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.8900
80.3850
76.8900
78.3600
1,062,400
Tue, 25 Nov 2025
76.8800
79.5000
76.7400
77.9600
593,200
Mon, 24 Nov 2025
76.3200
77.8400
75.5350
77.0700
623,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.3400
78.0600
74.7500
77.7200
1,522,000
Thu, 20 Nov 2025
78.9200
80.0300
76.5000
76.5600
1,392,000
Wed, 19 Nov 2025
80.0100
80.8000
77.9100
78.0600
703,900
Tue, 18 Nov 2025
78.5000
82.1600
78.2600
80.3900
754,800
Mon, 17 Nov 2025
82.0300
83.2750
78.3400
79.5900
569,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
81.2500
83.1360
80.8400
82.3700
476,700
Thu, 13 Nov 2025
87.3500
88.8700
81.4850
82.5800
841,300
Wed, 12 Nov 2025
87.8900
91.3630
86.5150
88.0300
766,300
Tue, 11 Nov 2025
88.5800
89.4000
86.3400
87.5900
692,600
Mon, 10 Nov 2025
89.0400
91.2400
87.4100
88.1600
766,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.5100
90.1300
85.8550
89.4100
1,384,700
Thu, 06 Nov 2025
80.0000
88.8000
79.6900
86.5200
1,885,800
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 06:56 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 06:54 ET
8-K ↗
Wed, 05 Nov 2025
76.0000
79.5900
75.0000
77.6300
1,001,300
Tue, 04 Nov 2025
79.9100
80.3700
76.2800
76.6600
896,800
Mon, 03 Nov 2025
79.9700
83.7000
78.8450
81.6600
1,232,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.4000
79.1000
75.5000
79.0000
907,500
Thu, 30 Oct 2025
78.1050
78.1050
75.4900
76.0100
864,500
Wed, 29 Oct 2025
80.6500
80.9900
77.9900
78.5400
650,500
Tue, 28 Oct 2025
80.2400
81.6700
79.5420
80.3300
734,600
Mon, 27 Oct 2025
82.9600
83.9700
80.6200
81.8800
763,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.8200
84.8300
82.7000
83.0600
617,800
Thu, 23 Oct 2025
84.8500
85.5000
82.8500
83.5300
734,200