Daily Nasdaq 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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
101.1420
102.2000
100.4280
100.8000
5,917,707
Thu, 22 Oct 2026
99.1700
102.0300
98.6300
101.9100
9,589,700
Wed, 21 Oct 2026
98.9500
99.1900
97.9200
99.0800
5,758,400
Tue, 20 Oct 2026
98.2400
100.3300
98.1900
99.3700
8,333,200
Mon, 19 Oct 2026
97.5300
98.4000
96.6600
97.8700
7,067,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
97.3700
97.9800
96.4800
97.5200
9,373,600
Thu, 15 Oct 2026
94.8200
97.0100
94.8100
96.8800
15,377,700
Wed, 14 Oct 2026
92.0000
93.4200
91.3100
93.2500
6,784,400
Tue, 13 Oct 2026
92.3300
92.7000
90.5200
92.0000
9,750,400
Mon, 12 Oct 2026
91.2100
92.4400
90.7100
92.2900
10,975,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
93.0000
93.4900
90.6900
90.7500
12,763,400
Thu, 08 Oct 2026
93.0000
94.1700
87.3500
93.2100
30,310,600
Wed, 07 Oct 2026
96.2200
96.2800
93.1900
93.5800
9,423,700
Tue, 06 Oct 2026
94.0500
96.7300
93.8100
96.1100
6,261,400
Mon, 05 Oct 2026
94.7600
95.0000
93.5500
94.4300
8,822,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
95.0800
95.2900
94.2700
94.7100
6,366,300
Thu, 01 Oct 2026
94.0400
94.9900
93.7700
94.8800
5,146,300
Wed, 30 Sep 2026
95.5500
95.8900
93.9500
93.9600
5,744,500
Tue, 29 Sep 2026
95.0300
95.8900
94.3400
95.4300
6,927,100
Mon, 28 Sep 2026
94.2600
96.2000
93.7800
95.2700
7,418,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
94.1000
94.9200
93.5300
94.8600
7,282,400
Thu, 24 Sep 2026
19 · 8-K
After market open · 10:55 ET
8-K ↗
Thu, 24 Sep 2026
93.9000
94.5000
92.7600
93.6500
7,230,500
Wed, 23 Sep 2026
95.0200
95.5000
93.1500
94.1400
8,252,400
Tue, 22 Sep 2026
95.9200
96.0800
94.6300
95.1100
8,284,200
Mon, 21 Sep 2026
95.1300
96.4400
93.6300
94.9000
7,181,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
96.4000
96.5600
95.1100
95.8300
13,095,200
Thu, 17 Sep 2026
98.1100
98.6800
96.3000
96.6700
6,640,300
Wed, 16 Sep 2026
97.3900
98.3400
96.0700
97.3400
9,300,900
Tue, 15 Sep 2026
98.9000
98.9000
96.0400
96.5800
6,798,600
Mon, 14 Sep 2026
98.7900
99.8800
98.2000
99.0700
5,814,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
100.2800
100.4100
98.4600
98.7400
5,570,200
Thu, 10 Sep 2026
100.3700
101.6700
98.7800
99.2200
6,980,100
Wed, 09 Sep 2026
100.6400
101.0800
99.6900
100.0400
5,929,100
Tue, 08 Sep 2026
104.6800
104.7600
101.7500
102.0100
6,257,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
105.6000
106.3000
104.3600
104.4700
4,600,800
Thu, 03 Sep 2026
107.3200
107.5700
105.2200
105.8200
4,217,700
Wed, 02 Sep 2026
106.1800
107.9000
105.6300
106.7200
5,204,200
Tue, 01 Sep 2026
106.1200
107.1800
105.3900
106.1500
4,628,400
Mon, 31 Aug 2026
107.5200
107.7300
106.0100
106.2500
7,211,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
107.7900
108.7000
107.2600
107.8500
4,832,200
Thu, 27 Aug 2026
108.5700
108.7400
106.7700
107.2600
6,418,200
Wed, 26 Aug 2026
106.1300
108.5800
105.4200
108.4900
6,049,100
Tue, 25 Aug 2026
106.8500
107.1400
105.3600
105.7600
5,785,200
Mon, 24 Aug 2026
107.2200
107.8100
105.6800
107.4900
6,781,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
104.5100
107.4100
103.3700
107.0800
5,550,000
Thu, 20 Aug 2026
104.3800
105.7400
102.9700
103.9900
7,583,100
Wed, 19 Aug 2026
106.6700
108.2400
104.5900
104.9800
6,815,500
Tue, 18 Aug 2026
109.0700
109.2300
105.9200
106.0100
5,351,000
Mon, 17 Aug 2026
106.4600
108.3300
106.4100
107.9200
5,935,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
107.6200
108.8200
107.4700
107.6900
3,499,100
Thu, 13 Aug 2026
109.1700
110.5100
108.4500
108.5500
5,190,000
Wed, 12 Aug 2026
106.9100
108.5700
105.8800
108.4900
3,924,100
Tue, 11 Aug 2026
104.5600
106.8900
104.1300
106.6600
5,013,300
Mon, 10 Aug 2026
105.4800
105.9100
104.2800
104.6500
4,947,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
104.0300
106.8500
103.6700
105.5800
6,378,200
Thu, 06 Aug 2026
106.1400
106.2900
103.6900
105.1600
6,029,500
Wed, 05 Aug 2026
105.9900
106.4200
104.2900
106.0000
7,857,400
Tue, 04 Aug 2026
103.0600
105.6600
101.8000
104.9700
9,530,900
Mon, 03 Aug 2026
107.7000
108.3600
103.3000
103.3700
8,830,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.5800
108.1600
104.5900
105.2500
12,393,200
Thu, 30 Jul 2026
107.2200
108.4600
103.6300
105.8500
23,417,700
Wed, 29 Jul 2026
18 · 10-Q
After-hours · 17:17 ET
10-Q ↗
Wed, 29 Jul 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 29 Jul 2026
103.6700
104.9100
103.1300
104.1400
12,546,300
Tue, 28 Jul 2026
105.8300
106.0700
102.6600
103.1000
7,055,200
Mon, 27 Jul 2026
103.8100
105.6300
103.5500
103.6500
5,517,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
103.8900
105.1600
103.1200
103.2500
6,397,200
Thu, 23 Jul 2026
102.7800
103.4400
101.9300
103.2100
6,981,400
Wed, 22 Jul 2026
104.0300
105.7200
102.9100
103.9800
5,599,800
Tue, 21 Jul 2026
105.0600
105.4900
103.9200
104.4500
5,996,000
Mon, 20 Jul 2026
105.7200
106.6500
103.2200
104.8100
6,163,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
108.9500
109.2300
105.0800
105.4900
7,633,400
Thu, 16 Jul 2026
106.0000
108.7100
105.5400
108.3700
6,233,800
Wed, 15 Jul 2026
106.3500
107.4100
104.7100
105.1100
4,786,100
Tue, 14 Jul 2026
107.6100
108.4800
106.1500
106.1700
5,153,200
Mon, 13 Jul 2026
106.3400
108.2400
105.9500
107.3400
6,278,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.3000
107.5600
105.5500
106.0100
4,686,900
Thu, 09 Jul 2026
103.6500
107.4500
103.2100
106.4100
7,012,700
Wed, 08 Jul 2026
104.2900
104.3000
101.8500
103.8700
7,084,100
Tue, 07 Jul 2026
103.5700
105.7500
102.8900
103.6100
5,556,600
Mon, 06 Jul 2026
103.8600
104.4500
100.0900
102.1100
7,404,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
104.0000
105.7500
103.1800
104.2700
7,950,200
Wed, 01 Jul 2026
102.4400
103.7600
101.4000
103.3900
7,464,100
Tue, 30 Jun 2026
103.9800
104.5800
102.1300
102.1900
7,140,000
Mon, 29 Jun 2026
104.8100
104.9600
103.2100
104.0600
6,788,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
103.4400
104.9200
102.7100
104.6000
17,150,800
Thu, 25 Jun 2026
103.1000
104.2900
102.7400
103.1600
6,853,500
Wed, 24 Jun 2026
101.2400
104.6600
101.2400
103.5300
6,989,500
Tue, 23 Jun 2026
100.4600
101.3300
99.2500
101.0500
6,001,600
Mon, 22 Jun 2026
100.6500
101.8000
99.9600
100.1500
5,731,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
100.5600
101.5200
99.5300
100.6500
10,603,900
Wed, 17 Jun 2026
100.5400
101.8100
98.6900
99.8200
6,932,300
Tue, 16 Jun 2026
101.7600
102.5600
100.4600
101.6800
6,646,100
Mon, 15 Jun 2026
103.4900
103.6100
101.4100
101.5900
7,054,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
16 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 12 Jun 2026
102.7800
103.6900
101.8000
103.0400
5,305,500
Thu, 11 Jun 2026
98.9600
102.5600
98.8900
102.2800
10,434,800
Wed, 10 Jun 2026
97.5800
99.5600
96.9000
98.7600
8,724,700
Tue, 09 Jun 2026
95.1500
98.4400
94.9700
97.4100
10,619,700
Mon, 08 Jun 2026
94.8400
95.7700
94.4700
94.8200
7,306,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
94.2900
95.9900
93.6400
95.2900
7,623,300
Thu, 04 Jun 2026
97.7900
98.2400
93.8100
94.1400
7,524,400
Wed, 03 Jun 2026
95.4800
98.2000
95.2200
95.8900
8,541,800
Tue, 02 Jun 2026
95.8000
97.9000
95.4000
95.5100
9,546,600
Mon, 01 Jun 2026
98.2500
98.3400
95.5900
96.5100
8,191,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
100.5000
100.9100
98.5800
99.1600
8,206,600
Thu, 28 May 2026
101.7400
102.2500
100.3700
100.7500
6,261,500
Wed, 27 May 2026
101.7800
102.7700
100.1300
102.1000
8,901,400
Tue, 26 May 2026
103.0800
103.9700
100.8000
101.4200
9,099,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.0400
104.3000
102.3900
103.1100
9,095,700
Thu, 21 May 2026
105.8600
106.1600
103.6200
104.1300
8,342,800
Wed, 20 May 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 20 May 2026
106.3800
107.4600
105.4100
106.5000
6,632,500
Tue, 19 May 2026
105.5400
107.5600
105.1100
106.3800
5,265,800
Mon, 18 May 2026
106.7900
108.1100
105.8400
106.6000
6,587,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.7500
107.8800
105.0000
106.8200
6,463,900
Fri, 15 May 2026
14 · 8-K
Pre-market · 09:00 ET
8-K ↗
Thu, 14 May 2026
108.1300
108.8800
106.3500
106.4000
9,941,400
Wed, 13 May 2026
106.7700
108.0500
105.4700
105.9500
8,638,900
Tue, 12 May 2026
105.5700
107.1600
104.3400
106.5800
6,366,000
Mon, 11 May 2026
104.9500
108.0400
104.9500
105.7400
6,499,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
104.4200
105.4300
104.2500
104.9300
4,538,300
Thu, 07 May 2026
105.9500
106.1000
102.9400
104.2600
9,179,300
Wed, 06 May 2026
104.7500
107.5500
104.4000
106.4400
8,665,700
Tue, 05 May 2026
104.7600
106.0700
104.3500
104.9400
6,458,500
Mon, 04 May 2026
105.8000
106.6800
104.6900
104.9700
5,487,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
105.7000
107.5200
105.4300
105.9000
6,362,300
Thu, 30 Apr 2026
105.5500
105.9500
103.8300
105.3300
9,485,900
Wed, 29 Apr 2026
102.0000
107.2700
100.0800
105.5000
25,449,200
Tue, 28 Apr 2026
13 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 28 Apr 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 28 Apr 2026
98.4800
98.6800
96.4500
97.2800
10,383,500
Mon, 27 Apr 2026
98.7400
99.5000
97.8400
97.8900
5,311,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.3900
99.5100
98.0000
98.6700
6,092,500
Thu, 23 Apr 2026
99.9700
100.8100
99.2000
99.5400
4,515,300
Wed, 22 Apr 2026
98.0800
99.6600
97.5700
99.5200
5,730,100
Tue, 21 Apr 2026
99.0000
99.1600
96.8500
97.8000
4,564,200
Mon, 20 Apr 2026
99.0000
99.7300
98.3000
98.9500
6,581,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
99.0700
101.4300
98.9100
100.0000
8,133,400
Thu, 16 Apr 2026
98.3500
99.1500
97.7700
98.3600
5,645,500
Wed, 15 Apr 2026
98.4900
99.1800
97.8000
98.3400
5,211,600
Tue, 14 Apr 2026
97.8800
99.0000
97.5600
98.4700
4,995,500
Mon, 13 Apr 2026
96.6000
97.6700
95.4500
97.4800
5,249,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.0000
97.2800
96.0600
96.6000
5,356,400
Thu, 09 Apr 2026
97.0000
97.9100
96.1800
96.9200
5,320,500
Wed, 08 Apr 2026
97.5000
98.1300
96.0000
97.2100
8,232,300
Tue, 07 Apr 2026
94.5400
95.3500
93.8400
95.2100
6,205,600
Mon, 06 Apr 2026
90.0000
94.8200
89.8200
94.7800
7,236,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
11 · 8-K
After-hours · 16:55 ET
8-K ↗
Thu, 02 Apr 2026
89.8000
91.2200
88.1600
90.3700
7,340,000
Wed, 01 Apr 2026
90.2500
91.0300
89.4800
90.4300
8,044,500
Tue, 31 Mar 2026
88.0000
90.1000
87.4600
89.5900
9,564,200
Mon, 30 Mar 2026
86.4000
87.8600
86.2200
86.7200
7,422,100
Mon, 30 Mar 2026
10 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.7500
90.9500
85.6000
86.8100
12,433,600
Thu, 26 Mar 2026
92.3100
92.7600
90.7300
91.2200
6,134,000
Wed, 25 Mar 2026
92.3300
93.5300
91.8700
92.7000
7,007,500
Tue, 24 Mar 2026
93.3100
93.5900
91.7900
91.9800
6,262,800
Mon, 23 Mar 2026
93.8100
95.0200
93.5900
93.8300
7,438,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.9700
96.3500
92.2200
92.5500
13,961,900
Thu, 19 Mar 2026
92.1500
96.2600
91.5900
95.8300
10,524,500
Wed, 18 Mar 2026
96.1900
96.9300
92.5600
92.6600
7,598,400
Tue, 17 Mar 2026
98.4500
98.7800
97.4300
97.5700
5,382,700
Mon, 16 Mar 2026
99.2300
99.9000
97.3800
97.8200
6,871,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Fri, 13 Mar 2026
100.6400
101.2200
98.8600
99.1500
9,400,400
Thu, 12 Mar 2026
101.0200
102.4400
99.8900
100.1800
12,248,300
Wed, 11 Mar 2026
101.0000
101.6900
99.6600
101.4400
8,815,800
Tue, 10 Mar 2026
99.3700
101.1400
98.2600
100.7700
8,005,800
Mon, 09 Mar 2026
98.2500
100.3800
96.8200
99.7700
9,376,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.0700
99.2200
95.5600
98.9900
10,826,700
Thu, 05 Mar 2026
97.1200
98.9300
96.9400
98.6900
9,608,100
Wed, 04 Mar 2026
97.3500
98.1800
95.8500
97.1500
6,233,400
Tue, 03 Mar 2026
94.9200
97.0900
94.4000
96.6800
7,197,200
Mon, 02 Mar 2026
95.7100
97.1100
95.5000
96.7600
7,250,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.4000
98.4300
96.1100
98.0200
7,286,900
Thu, 26 Feb 2026
98.3700
99.8000
97.8400
98.0800
6,246,100
Wed, 25 Feb 2026
97.2700
98.2000
95.9000
97.9300
6,294,100
Tue, 24 Feb 2026
94.8200
96.7400
94.0100
96.5100
6,537,300
Mon, 23 Feb 2026
96.1400
97.1800
93.5500
94.7800
7,696,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
95.2100
97.7800
94.9000
97.4900
8,788,300
Thu, 19 Feb 2026
95.3800
95.9400
94.7600
95.8000
5,676,700
Wed, 18 Feb 2026
95.0400
96.6600
94.2600
95.7600
6,068,100
Tue, 17 Feb 2026
94.9000
95.5100
93.6200
95.3900
8,660,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.8600
96.9200
93.6000
93.7900
8,949,000
Thu, 12 Feb 2026
100.0000
101.2000
96.4400
96.7600
9,537,300
Wed, 11 Feb 2026
97.7400
99.3200
97.3300
99.1200
6,949,100
Tue, 10 Feb 2026
98.9800
99.6700
97.4500
97.5300
8,543,500
Mon, 09 Feb 2026
99.0300
99.9800
98.2600
98.9800
7,150,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.3000
99.5800
96.0000
99.4500
8,067,100
Thu, 05 Feb 2026
96.8600
97.4500
95.3600
96.0700
6,776,700
Wed, 04 Feb 2026
93.7200
97.1100
93.5200
96.9700
9,077,100
Tue, 03 Feb 2026
91.6200
94.4000
91.2900
93.0400
8,361,300
Mon, 02 Feb 2026
91.8500
92.6100
90.6200
91.6900
8,675,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
92.7200
93.2100
91.0000
91.9500
10,748,000
Thu, 29 Jan 2026
96.7600
96.9000
92.6100
93.8800
16,602,900
Wed, 28 Jan 2026
102.3000
104.8200
95.1000
95.1600
25,961,600
Wed, 28 Jan 2026
8 · 10-Q
Pre-market · 07:48 ET
10-Q ↗
Wed, 28 Jan 2026
7 · 8-K
Pre-market · 07:46 ET
8-K ↗
Tue, 27 Jan 2026
95.7700
96.6500
95.2400
95.7200
16,403,600
Mon, 26 Jan 2026
6 · DEFA14A
After-hours · 17:17 ET
PROXY STATEMENT ↗
Mon, 26 Jan 2026
5 · DEF 14A
After-hours · 17:12 ET
PROXY STATEMENT ↗
Mon, 26 Jan 2026
97.2100
97.9700
95.7900
96.3300
14,106,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.1000
97.8900
95.7600
97.6200
11,759,800
Thu, 22 Jan 2026
96.4700
97.8000
94.8600
95.8300
14,150,800
Wed, 21 Jan 2026
93.8200
96.5200
93.7300
96.4300
17,118,100
Tue, 20 Jan 2026
91.7600
93.8100
90.7800
93.6600
13,555,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.3600
93.6700
92.2200
92.9900
8,958,200
Thu, 15 Jan 2026
92.0700
94.1700
91.6400
93.2800
10,001,700
Wed, 14 Jan 2026
90.2600
91.5200
90.1500
91.1500
8,373,200
Tue, 13 Jan 2026
89.6900
90.6000
89.4700
90.5600
5,561,900
Mon, 12 Jan 2026
88.4000
90.2300
87.6000
89.9600
7,289,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.3500
89.1000
86.7900
88.8800
7,593,200
Thu, 08 Jan 2026
85.8600
89.2900
85.6100
88.1800
8,140,100
Wed, 07 Jan 2026
89.0200
89.3800
86.4700
86.6900
9,547,000
Tue, 06 Jan 2026
86.5600
90.6400
86.3600
89.4600
11,351,100
Mon, 05 Jan 2026
83.5000
87.2500
83.4000
86.5600
9,894,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
84.2200
84.9600
83.0200
83.9700
11,334,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
85.1100
85.1800
84.1200
84.2100
5,293,400
Tue, 30 Dec 2025
85.2400
85.7500
85.0500
85.2500
4,540,500
Mon, 29 Dec 2025
85.1200
86.7900
84.9800
85.5700
5,352,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.5800
85.1600
84.4200
85.0800
5,046,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.8400
84.6200
83.4700
84.5700
3,462,700
Tue, 23 Dec 2025
86.0200
86.1400
83.3800
83.8600
9,511,300
Mon, 22 Dec 2025
88.1600
88.6200
86.0400
86.1700
7,161,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
89.2200
89.2600
88.2500
88.3300
16,986,700
Thu, 18 Dec 2025
87.6900
90.5800
87.3000
89.4200
16,466,100
Wed, 17 Dec 2025
84.5700
85.8300
84.5000
85.2100
7,947,000
Tue, 16 Dec 2025
85.6400
86.5400
84.7200
85.0800
7,481,400
Mon, 15 Dec 2025
86.0000
87.5600
84.6600
85.4000
11,718,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.1100
85.9300
84.8600
85.3500
9,071,500
Thu, 11 Dec 2025
84.2200
85.0000
83.7400
84.7400
6,894,000
Wed, 10 Dec 2025
82.2100
84.0000
81.9700
83.8500
10,539,600
Tue, 09 Dec 2025
83.3200
83.3300
82.0200
82.2800
10,322,900
Mon, 08 Dec 2025
85.1300
85.5000
83.1400
83.4100
10,277,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.9100
86.5100
84.8000
85.1200
9,402,900
Thu, 04 Dec 2025
87.3000
87.8700
84.7500
85.0000
10,555,100
Wed, 03 Dec 2025
85.0300
87.5000
84.9700
87.1100
9,303,900
Tue, 02 Dec 2025
85.0300
86.0000
84.2200
85.2000
9,001,900
Mon, 01 Dec 2025
86.2100
86.5000
84.7700
84.9100
8,752,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.0300
87.2800
86.4000
87.1100
3,677,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.5000
87.2900
85.5000
86.7000
7,602,600
Tue, 25 Nov 2025
82.8300
86.0200
82.8200
85.9100
9,265,300
Mon, 24 Nov 2025
85.2600
85.5900
82.8300
83.3400
10,805,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.5200
86.5800
82.5200
85.3500
10,227,700
Thu, 20 Nov 2025
84.0300
85.2300
82.5400
82.6200
8,966,300
Wed, 19 Nov 2025
83.2600
84.3900
83.0300
83.6800
6,195,100
Tue, 18 Nov 2025
83.6100
83.8400
82.3400
83.3300
7,189,400
Mon, 17 Nov 2025
85.1900
86.8500
83.4500
83.6900
8,547,200
Mon, 17 Nov 2025
4 · 8-K/A
Next filing day · accepted 14 Nov, 19:23 ET
8-K/A ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 14 Nov 2025
85.6100
86.5000
84.0000
84.7800
13,434,600
Thu, 13 Nov 2025
86.7600
87.2900
86.1900
86.4400
10,507,700
Wed, 12 Nov 2025
87.6300
89.0600
87.1300
87.2600
11,975,800
Tue, 11 Nov 2025
84.9800
87.0400
84.9000
86.4200
9,575,800
Mon, 10 Nov 2025
86.0600
86.1500
84.0300
84.6000
10,507,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.3400
85.9500
81.7600
85.5700
15,009,900
Thu, 06 Nov 2025
82.5700
83.8500
81.8600
82.2200
10,382,800
Wed, 05 Nov 2025
79.6000
83.1100
79.0400
82.8800
17,996,200
Tue, 04 Nov 2025
81.1800
81.2000
77.9900
79.6000
17,774,600
Mon, 03 Nov 2025
2 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 03 Nov 2025
80.9300
81.9200
80.6000
80.9600
9,525,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.7700
82.7800
80.2200
80.8700
13,598,000
Thu, 30 Oct 2025
82.2300
86.0500
81.2500
83.1500
18,337,500
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 29 Oct 2025
84.1400
84.8900
83.2800
84.1700
13,881,700
Tue, 28 Oct 2025
86.9000
87.5400
85.3100
85.4300
11,545,600
Mon, 27 Oct 2025
86.2800
87.4400
86.1100
87.2200
7,164,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
86.1000
86.8400
85.8600
86.0900
5,844,600