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
116.3500
117.7700
115.2200
117.4400
2,755,152
Thu, 22 Oct 2026
113.9300
117.2500
112.7600
117.2300
3,429,300
Wed, 21 Oct 2026
110.2700
114.0500
109.6000
114.0000
5,178,900
Tue, 20 Oct 2026
19 · 8-K
After market open · 10:32 ET
8-K ↗
Tue, 20 Oct 2026
102.4000
109.8100
101.4000
109.5200
8,008,800
Mon, 19 Oct 2026
98.7600
100.0500
97.4500
98.4900
3,689,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.5300
99.9500
97.4500
98.7600
1,810,700
Thu, 15 Oct 2026
96.5800
100.0500
96.5800
98.4100
2,390,200
Wed, 14 Oct 2026
95.2300
95.4700
93.2000
95.4600
1,300,200
Tue, 13 Oct 2026
95.9000
96.3800
94.4400
95.9400
1,762,100
Mon, 12 Oct 2026
93.2700
94.9600
93.1600
94.7300
1,245,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
92.6300
94.4000
92.1600
93.3200
1,138,600
Thu, 08 Oct 2026
90.6800
92.7200
90.6800
92.5000
1,207,700
Wed, 07 Oct 2026
90.6300
92.2300
90.0300
90.7500
1,356,800
Tue, 06 Oct 2026
92.3800
92.9400
90.5500
91.0300
1,708,100
Mon, 05 Oct 2026
89.6500
92.4300
89.6500
92.3800
2,127,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
90.1000
90.8500
89.3300
89.5400
1,819,500
Thu, 01 Oct 2026
87.6800
91.6200
86.8500
89.9800
3,380,500
Wed, 30 Sep 2026
88.2600
89.2900
87.6000
87.6800
1,291,000
Tue, 29 Sep 2026
89.7500
90.0900
87.5700
88.2600
1,766,400
Mon, 28 Sep 2026
87.5600
90.6000
87.3400
89.4500
1,821,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
87.1000
88.3000
86.5700
88.0900
1,562,000
Thu, 24 Sep 2026
86.7300
87.6700
85.3700
86.8100
1,692,900
Wed, 23 Sep 2026
86.3200
86.8400
85.4000
86.5200
1,985,600
Tue, 22 Sep 2026
89.0300
89.6600
86.9000
86.9100
2,639,200
Mon, 21 Sep 2026
87.2600
88.3900
86.3500
87.7200
1,459,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
88.7600
88.8000
87.0200
87.5700
3,855,200
Thu, 17 Sep 2026
90.7400
90.7400
88.7400
88.7600
1,109,000
Wed, 16 Sep 2026
90.3800
91.5900
88.8700
89.3000
1,388,800
Tue, 15 Sep 2026
90.7600
91.0200
89.2200
90.2100
1,532,900
Mon, 14 Sep 2026
91.4700
92.5100
90.7400
90.7600
952,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
91.6600
93.0300
91.3900
91.5400
1,071,400
Thu, 10 Sep 2026
88.7000
90.2000
87.7200
90.1600
1,490,900
Wed, 09 Sep 2026
89.6800
90.4700
88.8700
88.9700
1,142,200
Tue, 08 Sep 2026
91.9200
92.0800
89.2100
90.3100
2,168,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
92.1500
93.3600
91.0100
92.5300
1,256,000
Thu, 03 Sep 2026
94.0100
94.1900
92.3200
93.0000
1,381,600
Wed, 02 Sep 2026
93.4300
94.2200
92.6300
93.5000
1,220,900
Tue, 01 Sep 2026
93.4100
94.7500
92.9800
93.2000
1,295,500
Mon, 31 Aug 2026
93.9400
94.5800
93.2500
94.1000
1,344,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
94.9400
95.4900
94.1600
94.2300
901,000
Thu, 27 Aug 2026
95.6800
95.7900
93.9900
94.1800
927,700
Wed, 26 Aug 2026
97.2200
98.2000
95.6700
96.2900
1,392,900
Tue, 25 Aug 2026
94.8700
97.2000
94.4600
96.7400
1,463,300
Mon, 24 Aug 2026
93.5400
95.7800
93.5100
95.4100
1,738,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
94.1500
94.4600
93.3000
93.5400
1,977,500
Thu, 20 Aug 2026
92.3100
94.3800
92.0100
93.5600
1,474,500
Wed, 19 Aug 2026
93.6800
94.9500
93.0300
93.3300
1,127,500
Tue, 18 Aug 2026
95.8000
96.0800
93.9000
93.9900
1,370,600
Mon, 17 Aug 2026
96.1600
96.7100
94.8100
95.0500
1,235,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
97.1000
98.0700
96.2300
96.7000
1,268,800
Thu, 13 Aug 2026
95.7500
96.9800
94.3500
96.7000
1,053,900
Wed, 12 Aug 2026
96.8600
96.8900
94.5200
94.8900
2,200,900
Tue, 11 Aug 2026
94.5000
97.8900
94.2700
97.0400
2,123,500
Mon, 10 Aug 2026
92.9000
94.6100
92.6600
94.4900
2,124,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
92.2600
93.8500
91.6700
93.5200
1,028,400
Thu, 06 Aug 2026
92.1400
92.6700
90.5600
91.6900
1,697,000
Wed, 05 Aug 2026
91.9500
92.8400
90.7400
91.1600
1,089,900
Tue, 04 Aug 2026
90.5800
91.8700
89.1000
91.5100
2,409,600
Mon, 03 Aug 2026
94.2300
95.1300
91.3700
91.4700
1,884,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
94.9700
95.3500
93.6800
93.9400
2,808,600
Thu, 30 Jul 2026
18 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 30 Jul 2026
94.4900
95.2200
93.0400
94.5300
1,263,500
Wed, 29 Jul 2026
95.6400
97.0000
95.0700
95.1700
2,000,700
Tue, 28 Jul 2026
92.0000
96.4400
91.4000
96.3400
4,063,200
Mon, 27 Jul 2026
17 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 27 Jul 2026
90.0300
90.7200
88.7900
90.6100
1,494,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.4300
89.0000
87.2500
88.7900
1,675,800
Thu, 23 Jul 2026
88.0900
88.7300
86.7000
87.3500
2,512,200
Wed, 22 Jul 2026
88.9200
89.9900
87.7800
89.0400
2,875,000
Tue, 21 Jul 2026
84.5100
93.0500
83.9100
88.7800
8,055,400
Tue, 21 Jul 2026
16 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 20 Jul 2026
82.7500
83.4000
81.0000
81.5900
5,458,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
81.9200
81.9200
80.4900
81.5500
1,710,700
Thu, 16 Jul 2026
80.8000
82.2500
80.8000
82.0900
1,794,100
Wed, 15 Jul 2026
79.2000
80.9400
78.9300
80.5100
1,943,800
Tue, 14 Jul 2026
79.5600
80.0500
77.8900
78.4200
1,495,200
Mon, 13 Jul 2026
79.2100
81.2600
79.2100
79.5300
1,505,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.3900
79.4700
77.1800
78.9600
1,656,500
Thu, 09 Jul 2026
76.7600
77.9100
76.1000
77.3900
1,642,700
Wed, 08 Jul 2026
76.4100
76.4100
75.1900
75.8600
1,887,200
Tue, 07 Jul 2026
78.1000
78.6400
76.3000
76.7300
2,096,200
Mon, 06 Jul 2026
80.2900
80.3400
77.6300
77.9800
2,782,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.7100
82.4800
79.7300
80.1500
2,882,300
Wed, 01 Jul 2026
83.1800
83.1800
81.3500
81.4600
1,519,500
Tue, 30 Jun 2026
84.0000
84.6500
82.2100
82.5900
2,104,000
Mon, 29 Jun 2026
85.0800
85.9000
84.2000
84.4400
1,407,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
84.9300
86.2500
84.4100
85.3300
2,659,100
Thu, 25 Jun 2026
83.8300
84.9200
83.4500
84.8800
1,517,200
Wed, 24 Jun 2026
83.0700
84.6400
82.4400
83.2800
1,625,800
Tue, 23 Jun 2026
84.0600
84.3600
82.4000
82.8700
2,056,200
Mon, 22 Jun 2026
84.9200
85.0000
83.7600
84.3900
1,599,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.3700
86.5900
84.3000
84.7400
5,902,100
Wed, 17 Jun 2026
84.5500
85.7000
82.9400
83.4700
1,682,600
Tue, 16 Jun 2026
85.0700
86.6700
84.8000
84.9600
1,547,100
Mon, 15 Jun 2026
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 15 Jun 2026
84.7600
86.0300
84.1600
84.9900
1,874,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
84.2000
84.7500
83.3700
83.9000
1,046,500
Thu, 11 Jun 2026
82.9000
84.1900
82.1600
83.7700
1,662,600
Wed, 10 Jun 2026
83.7900
84.2000
82.1600
82.2900
1,672,900
Tue, 09 Jun 2026
83.5400
84.6200
83.0400
84.2600
1,441,800
Mon, 08 Jun 2026
84.6000
84.7900
83.2800
83.5400
1,343,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.3600
84.9800
83.8000
84.1800
1,510,700
Thu, 04 Jun 2026
85.0000
85.4400
83.6900
84.4700
2,497,400
Wed, 03 Jun 2026
84.3500
85.3900
83.9300
84.1300
1,644,400
Tue, 02 Jun 2026
85.6100
85.9400
83.1400
83.8800
1,744,100
Mon, 01 Jun 2026
84.6300
85.1600
82.6200
85.0700
2,403,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.0000
87.1400
85.8300
86.1700
2,002,800
Thu, 28 May 2026
88.0400
88.0500
85.9100
86.3800
2,515,500
Wed, 27 May 2026
88.8600
89.7900
87.8100
87.9900
2,424,800
Tue, 26 May 2026
88.5200
89.9700
87.5000
87.9900
2,027,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
90.0800
90.3600
87.8500
88.1000
2,234,900
Thu, 21 May 2026
88.4300
91.0800
87.0000
90.0800
2,503,300
Wed, 20 May 2026
89.0100
92.2100
87.1400
88.6000
5,639,800
Wed, 20 May 2026
14 · 8-K
Pre-market · 06:31 ET
8-K ↗
Tue, 19 May 2026
93.7200
97.4600
92.1100
97.1800
3,036,800
Mon, 18 May 2026
95.9000
96.7100
93.3800
93.7200
2,119,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
95.6500
96.3500
93.9100
95.2500
1,577,000
Thu, 14 May 2026
97.4800
97.4800
95.1700
95.6500
2,665,500
Wed, 13 May 2026
13 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 13 May 2026
94.7800
95.4100
93.4800
94.0100
1,243,100
Tue, 12 May 2026
95.1700
95.5100
93.9300
94.5000
2,882,600
Mon, 11 May 2026
98.1000
98.4000
94.5900
95.1900
1,468,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
97.9900
98.2000
96.3400
97.7800
1,128,900
Thu, 07 May 2026
97.7000
98.8300
96.9900
97.3900
2,553,200
Wed, 06 May 2026
96.0900
97.7000
95.8300
97.4800
1,457,300
Tue, 05 May 2026
94.4800
95.2400
93.9400
94.7600
902,700
Mon, 04 May 2026
94.8400
95.8000
93.4500
93.9700
889,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
96.1100
96.3100
94.6000
95.2700
1,228,100
Thu, 30 Apr 2026
93.9400
96.1400
93.3400
95.8400
1,345,100
Wed, 29 Apr 2026
95.7400
95.7400
92.7600
94.0200
1,274,300
Tue, 28 Apr 2026
95.4900
96.5300
94.7900
95.5400
1,629,600
Mon, 27 Apr 2026
95.6400
96.6900
94.4800
94.6900
1,480,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.4100
97.7200
94.8300
95.0800
1,699,800
Thu, 23 Apr 2026
95.1800
99.2000
94.3300
96.5800
2,864,700
Thu, 23 Apr 2026
12 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Apr 2026
91.6100
93.2000
89.5100
90.6100
1,987,600
Tue, 21 Apr 2026
95.7700
96.0500
87.8200
91.0700
4,190,100
Mon, 20 Apr 2026
96.8000
97.1500
94.9400
95.3800
1,178,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.3000
98.0000
94.3000
97.1500
1,483,500
Fri, 17 Apr 2026
11 · DEFA14A
Pre-market · 09:01 ET
DEFA14A ↗
Fri, 17 Apr 2026
10 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Thu, 16 Apr 2026
93.1500
94.6200
92.1200
93.3500
1,479,300
Wed, 15 Apr 2026
92.4700
94.1900
91.8000
93.9300
3,036,200
Tue, 14 Apr 2026
92.3500
93.9300
92.1200
92.7500
1,493,100
Mon, 13 Apr 2026
91.7300
92.8600
91.4300
92.4900
1,352,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.9500
93.4500
90.6200
91.7300
1,663,600
Thu, 09 Apr 2026
93.5000
94.0800
92.6300
93.0600
1,792,300
Wed, 08 Apr 2026
91.9500
93.9400
91.9500
93.8500
1,500,900
Tue, 07 Apr 2026
89.9100
90.5300
88.7800
89.4000
1,472,100
Mon, 06 Apr 2026
89.9200
90.4700
89.1000
90.4200
1,773,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.2000
90.4600
87.3000
90.1600
1,729,100
Wed, 01 Apr 2026
91.6000
92.5900
88.4200
89.3800
3,441,200
Wed, 01 Apr 2026
9 · 8-K
Pre-market · 08:16 ET
8-K ↗
Tue, 31 Mar 2026
90.4600
94.1300
90.4300
93.6000
2,067,200
Mon, 30 Mar 2026
89.7900
90.7500
88.8300
89.3900
2,014,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.6000
91.2300
87.9900
88.5900
1,822,100
Thu, 26 Mar 2026
91.1800
92.6000
90.7900
91.1600
1,079,600
Wed, 25 Mar 2026
92.7100
93.6700
91.3500
92.1900
971,800
Tue, 24 Mar 2026
91.9300
93.6100
91.6300
92.6000
887,300
Mon, 23 Mar 2026
92.7700
94.5600
91.9700
92.9900
1,837,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.0300
91.7900
90.2400
91.1100
2,715,900
Thu, 19 Mar 2026
91.3100
91.9000
90.4800
91.3600
1,698,400
Wed, 18 Mar 2026
92.7300
93.2800
91.0500
91.6300
1,240,300
Tue, 17 Mar 2026
93.5200
94.5100
93.1500
93.2800
1,761,200
Mon, 16 Mar 2026
93.5500
94.2200
92.8000
92.8500
1,292,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
95.4800
96.0500
93.2700
93.4000
1,352,000
Thu, 12 Mar 2026
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 12 Mar 2026
97.6200
98.0700
94.3100
95.1100
2,939,900
Wed, 11 Mar 2026
94.0600
95.1900
93.5600
94.2700
1,176,900
Tue, 10 Mar 2026
95.8000
96.5900
94.4600
95.0700
935,200
Mon, 09 Mar 2026
92.7700
96.0500
91.3400
95.7800
1,417,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · 424B2
After-hours · 16:30 ET
424B2 ↗
Fri, 06 Mar 2026
94.1200
94.8000
92.2200
94.4900
1,489,200
Thu, 05 Mar 2026
96.5000
96.7200
94.7000
95.3700
1,123,500
Thu, 05 Mar 2026
6 · 424B5
Pre-market · 08:44 ET
424B5 ↗
Wed, 04 Mar 2026
98.1300
98.7500
96.3400
97.1300
1,608,600
Tue, 03 Mar 2026
96.2600
98.1800
94.9200
97.6300
1,307,600
Mon, 02 Mar 2026
97.7000
99.1400
95.8800
99.0500
1,782,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.3400
100.2500
98.8000
99.5900
2,106,200
Thu, 26 Feb 2026
100.0700
101.5900
99.6900
100.3600
1,496,200
Wed, 25 Feb 2026
5 · 10-K
After-hours · 16:11 ET
10-K ↗
Wed, 25 Feb 2026
100.6500
100.6900
98.6100
99.7500
1,577,600
Tue, 24 Feb 2026
98.9800
100.4700
98.8100
99.8000
1,153,500
Mon, 23 Feb 2026
100.6600
101.1700
96.8900
98.2700
2,037,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
4 · 8-K
After-hours · 16:08 ET
CURRENT REPORT ↗
Fri, 20 Feb 2026
101.0000
102.6800
99.7000
101.4600
2,012,100
Thu, 19 Feb 2026
100.9400
101.5800
99.7700
101.0000
1,490,100
Wed, 18 Feb 2026
101.6900
102.8500
100.8300
101.1700
1,595,400
Tue, 17 Feb 2026
102.2600
103.1800
101.5400
102.2300
1,977,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.7800
103.5600
100.9600
102.4500
2,435,300
Thu, 12 Feb 2026
105.8900
106.9800
101.2100
101.5700
3,225,700
Wed, 11 Feb 2026
103.7900
106.7100
103.5100
105.9400
3,093,800
Tue, 10 Feb 2026
98.8500
105.3500
98.8500
104.0000
6,079,400
Tue, 10 Feb 2026
3 · 8-K
Pre-market · 06:35 ET
8-K ↗
Mon, 09 Feb 2026
93.9700
96.7700
93.2800
96.7600
4,688,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.5000
96.6100
93.7000
93.8400
3,118,600
Thu, 05 Feb 2026
95.9100
96.1500
94.3400
95.4300
2,161,900
Wed, 04 Feb 2026
95.3900
97.4100
95.0400
96.5900
1,810,700
Tue, 03 Feb 2026
93.9300
95.9100
93.7500
94.6600
2,067,800
Mon, 02 Feb 2026
89.3100
93.9400
88.8800
93.8400
1,833,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.2700
90.7500
87.9000
89.3100
2,336,900
Thu, 29 Jan 2026
90.1300
90.8000
89.4000
90.4600
1,649,000
Wed, 28 Jan 2026
89.8600
90.4700
89.0800
89.8800
1,197,700
Tue, 27 Jan 2026
89.4700
90.1200
88.7700
89.6900
1,158,400
Mon, 26 Jan 2026
88.6800
89.4700
88.4500
89.4100
1,258,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
88.5900
89.0100
88.2100
88.6800
1,702,400
Thu, 22 Jan 2026
88.2600
88.9100
87.9900
88.7500
1,251,000
Thu, 22 Jan 2026
2 · 8-K
Next filing day · accepted 21 Jan, 19:32 ET
8-K ↗
Wed, 21 Jan 2026
85.8600
87.9200
85.2000
87.9000
2,098,600
Tue, 20 Jan 2026
85.4900
86.4600
84.6000
85.1300
2,479,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.8000
87.0500
85.7700
86.2000
1,329,200
Thu, 15 Jan 2026
85.7100
87.3800
85.0400
86.8900
1,293,500
Wed, 14 Jan 2026
86.6500
87.0200
84.3800
85.4200
1,491,300
Tue, 13 Jan 2026
86.4900
87.5000
85.9500
86.8700
2,367,800
Mon, 12 Jan 2026
86.3600
87.0100
85.6500
86.6400
1,724,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.9300
89.0400
86.1800
86.7200
2,797,700
Thu, 08 Jan 2026
86.5300
89.2000
86.4500
89.1400
2,514,100
Wed, 07 Jan 2026
87.2900
88.1700
86.3200
87.0200
1,584,400
Tue, 06 Jan 2026
85.2900
87.3800
84.0100
87.2400
1,764,000
Mon, 05 Jan 2026
82.8100
86.5100
82.6500
85.5800
1,751,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.0000
83.1600
81.6500
82.9700
967,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.8300
82.8300
81.9800
82.0000
924,600
Tue, 30 Dec 2025
82.8300
82.9100
82.3800
82.6700
1,724,800
Mon, 29 Dec 2025
82.3800
82.9800
82.3300
82.8300
889,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.4300
82.5700
81.4000
82.5600
660,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
81.3800
81.9400
81.0500
81.6300
349,300
Tue, 23 Dec 2025
81.7900
81.9900
81.0000
81.4100
1,094,900
Mon, 22 Dec 2025
81.9800
82.1500
81.3000
81.5600
1,050,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.0300
82.4700
81.5000
81.9800
1,771,300
Thu, 18 Dec 2025
81.7100
82.5100
81.5700
82.0300
1,851,000
Wed, 17 Dec 2025
80.2700
81.7800
79.4800
81.3500
1,600,000
Tue, 16 Dec 2025
81.1400
81.7400
79.7000
80.4100
2,412,900
Mon, 15 Dec 2025
82.3600
82.3600
80.9000
81.1000
2,553,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.0000
84.9200
81.1300
81.5500
2,240,300
Thu, 11 Dec 2025
82.0800
85.1500
81.8600
83.9600
2,651,300
Wed, 10 Dec 2025
79.8600
82.4200
79.6800
82.1600
1,442,400
Tue, 09 Dec 2025
80.7900
81.0600
79.4200
79.8600
1,438,200
Mon, 08 Dec 2025
81.5200
82.7800
80.4200
81.1300
1,556,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.7700
82.4200
80.9300
81.1000
1,097,500
Thu, 04 Dec 2025
82.3800
82.5400
81.2700
81.8500
1,037,200
Wed, 03 Dec 2025
81.7400
83.3800
81.7200
82.4700
1,355,900
Tue, 02 Dec 2025
82.7000
82.8300
81.2400
81.6500
1,234,800
Mon, 01 Dec 2025
82.1500
83.4500
82.0000
82.6900
1,625,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.5900
82.9000
82.5000
82.6000
1,023,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.5600
83.4000
81.0000
82.6700
1,711,100
Tue, 25 Nov 2025
79.7500
82.3100
79.5000
81.5700
2,749,900
Mon, 24 Nov 2025
79.2700
80.3100
78.2300
79.3500
2,080,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
77.1100
79.3000
76.6100
79.2000
2,961,100
Thu, 20 Nov 2025
77.4300
78.6900
76.7000
76.7600
1,974,300
Wed, 19 Nov 2025
75.3000
77.0100
74.7800
76.4700
2,559,300
Tue, 18 Nov 2025
76.6100
76.8200
75.3700
76.0400
1,550,100
Mon, 17 Nov 2025
77.7600
77.9800
76.6600
77.0400
1,469,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
78.8000
79.0000
77.5500
77.7100
1,663,800
Thu, 13 Nov 2025
78.7200
79.6000
78.5300
78.9000
1,963,400
Wed, 12 Nov 2025
78.9800
79.8100
78.8400
79.1300
1,643,300
Tue, 11 Nov 2025
78.4800
79.0300
77.9100
78.4300
1,282,300
Mon, 10 Nov 2025
77.1500
78.3700
76.6100
78.1500
2,082,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
76.6600
77.1900
76.0900
76.5700
1,736,400
Thu, 06 Nov 2025
76.9800
78.0000
76.1500
76.6100
1,629,600
Wed, 05 Nov 2025
1 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 05 Nov 2025
76.0500
77.9700
74.8100
76.8700
2,872,700
Tue, 04 Nov 2025
75.4600
76.7100
75.3800
75.9800
1,482,500
Mon, 03 Nov 2025
75.9800
76.3100
75.0800
75.8500
1,601,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
76.1600
77.1900
75.8200
76.3100
2,214,000
Thu, 30 Oct 2025
77.6500
78.4300
76.4100
76.5500
2,132,300
Wed, 29 Oct 2025
77.6500
78.9800
77.0600
77.9600
2,402,700
Tue, 28 Oct 2025
77.7700
78.2900
77.0500
77.9400
1,484,200
Mon, 27 Oct 2025
77.5300
78.3900
77.1800
78.0900
2,157,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.6600
80.0400
76.1000
76.7000
4,426,900