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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
118.0900
119.4700
116.7600
118.0400
2,340,100
Thu, 22 Oct 2026
113.7500
119.1400
113.5900
118.8100
3,294,100
Wed, 21 Oct 2026
111.7500
113.5200
111.6700
112.5000
1,811,100
Tue, 20 Oct 2026
111.4700
113.9400
111.4400
112.6200
3,275,600
Mon, 19 Oct 2026
110.4100
111.2100
109.6600
110.7500
2,187,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
14 · 8-K
After-hours · 20:01 ET
8-K ↗
Fri, 16 Oct 2026
111.8600
112.5200
109.8700
111.6300
5,508,800
Thu, 15 Oct 2026
110.3600
112.5000
110.3600
110.7800
3,999,100
Wed, 14 Oct 2026
106.6900
108.4000
106.2500
108.3700
2,721,200
Tue, 13 Oct 2026
105.3800
106.5700
104.8500
106.2500
2,018,400
Mon, 12 Oct 2026
104.5200
104.9900
103.7400
104.6400
1,749,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
104.8400
105.6600
103.8900
103.9800
1,978,900
Thu, 08 Oct 2026
101.4600
104.6400
101.4100
104.4600
3,344,400
Wed, 07 Oct 2026
101.4600
102.4200
101.0900
101.5500
2,429,600
Tue, 06 Oct 2026
99.2800
101.1900
99.1400
101.0200
2,233,900
Mon, 05 Oct 2026
98.6500
99.8400
98.5200
99.7800
2,740,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
100.6800
101.0000
98.5000
98.9400
2,313,700
Thu, 01 Oct 2026
99.3100
101.3300
98.6800
100.8400
4,152,400
Wed, 30 Sep 2026
99.3200
100.8800
98.4500
98.5000
3,424,600
Tue, 29 Sep 2026
98.7200
99.6700
98.0000
99.3100
4,052,500
Mon, 28 Sep 2026
100.0800
100.9000
98.9100
99.3000
3,448,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
101.1800
102.0900
100.3200
101.3700
3,931,400
Thu, 24 Sep 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 24 Sep 2026
105.4900
107.6000
101.4900
101.5900
4,444,300
Wed, 23 Sep 2026
109.6700
110.5000
103.2500
104.4900
8,215,700
Wed, 23 Sep 2026
12 · 8-K
Pre-market · 08:41 ET
8-K ↗
Tue, 22 Sep 2026
115.7100
115.9700
113.3200
114.5300
4,034,200
Mon, 21 Sep 2026
115.5200
116.2600
114.1800
115.0100
2,914,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
116.5100
116.5900
114.7900
116.1400
9,581,300
Thu, 17 Sep 2026
116.1100
116.7100
115.1700
116.5100
2,596,600
Wed, 16 Sep 2026
117.7200
118.4300
116.4000
116.7200
2,424,800
Tue, 15 Sep 2026
117.8400
119.6100
116.9300
118.3000
2,735,400
Mon, 14 Sep 2026
117.8200
119.2300
116.6000
118.5100
2,603,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
115.0300
115.9700
114.8000
115.8000
1,762,200
Thu, 10 Sep 2026
115.0100
115.8100
114.5100
115.1800
2,135,700
Wed, 09 Sep 2026
117.0200
117.0500
114.6000
114.7500
2,771,800
Tue, 08 Sep 2026
120.3100
120.5000
116.4800
116.9300
3,178,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
123.4700
123.5800
121.6500
121.7100
1,841,300
Fri, 04 Sep 2026
11 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Fri, 04 Sep 2026
10 · DEF 14A
Pre-market · 08:03 ET
DEF 14A ↗
Thu, 03 Sep 2026
124.2600
126.4500
123.5000
125.0800
2,932,500
Wed, 02 Sep 2026
125.0100
125.0300
122.8000
124.0000
3,246,900
Tue, 01 Sep 2026
127.3400
127.9800
125.1700
125.6400
1,708,500
Mon, 31 Aug 2026
126.3000
127.8700
125.5600
127.3400
2,470,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
126.9100
127.9200
126.2000
127.0400
1,546,100
Thu, 27 Aug 2026
124.5700
127.2300
124.1600
126.4800
1,725,800
Wed, 26 Aug 2026
123.8300
125.6300
123.3800
124.8800
1,111,700
Tue, 25 Aug 2026
124.9100
126.0000
124.0400
124.9900
1,914,600
Mon, 24 Aug 2026
124.7700
127.0900
124.6200
126.0100
2,340,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
122.9200
124.7800
121.7300
124.4800
2,074,700
Thu, 20 Aug 2026
122.9200
124.1700
122.2500
122.9100
2,574,300
Wed, 19 Aug 2026
120.1100
123.8200
120.1000
122.5000
2,796,900
Tue, 18 Aug 2026
120.7100
122.4400
119.8400
119.9300
2,240,000
Mon, 17 Aug 2026
120.6700
120.9400
118.4800
118.5400
2,760,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
125.7500
125.9000
121.8700
122.0200
1,670,500
Thu, 13 Aug 2026
121.5400
125.6500
120.8600
125.4000
2,431,000
Wed, 12 Aug 2026
120.1200
121.0500
118.5000
120.3700
1,907,600
Tue, 11 Aug 2026
119.6900
121.7300
119.4200
121.3000
2,353,300
Mon, 10 Aug 2026
119.7400
121.2400
119.0000
121.1800
1,603,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
119.4400
121.4200
119.0600
120.0400
1,918,500
Thu, 06 Aug 2026
119.0100
120.2500
117.8500
120.1300
3,573,800
Wed, 05 Aug 2026
119.2400
119.8400
116.1100
118.2700
2,404,600
Tue, 04 Aug 2026
115.6000
118.9700
115.1100
118.6600
2,989,100
Mon, 03 Aug 2026
118.7500
119.9700
116.9800
117.6700
2,857,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
114.9400
117.2800
113.8000
116.8400
3,286,900
Thu, 30 Jul 2026
119.0600
119.2900
113.6900
116.3300
3,646,700
Wed, 29 Jul 2026
119.5800
124.7400
118.8700
122.1300
4,863,200
Tue, 28 Jul 2026
116.6400
119.9600
116.6400
118.8700
5,284,200
Mon, 27 Jul 2026
115.0000
116.9000
114.5000
115.4800
3,451,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
111.2300
114.3500
110.6400
113.5500
2,742,900
Thu, 23 Jul 2026
111.7600
111.8200
109.3800
110.6600
3,283,700
Wed, 22 Jul 2026
113.1300
113.2400
110.1000
110.7400
3,359,300
Tue, 21 Jul 2026
9 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 21 Jul 2026
113.8500
114.7700
111.9300
111.9600
3,011,900
Mon, 20 Jul 2026
113.8700
115.3900
112.5800
115.2000
2,965,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
8 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 17 Jul 2026
115.1300
117.7200
112.5000
114.3900
4,269,000
Thu, 16 Jul 2026
111.4700
115.2400
111.4700
114.7000
3,597,000
Wed, 15 Jul 2026
109.7700
112.3400
109.4300
110.0000
2,475,000
Tue, 14 Jul 2026
107.9900
110.5200
107.4900
109.5200
2,489,800
Mon, 13 Jul 2026
108.9100
111.6400
108.7400
110.7500
2,352,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
107.4600
107.8600
106.4900
107.5400
2,179,700
Thu, 09 Jul 2026
104.6200
106.9000
103.7400
106.2600
3,575,400
Wed, 08 Jul 2026
108.0700
108.1200
105.8600
106.5800
2,524,500
Tue, 07 Jul 2026
107.4600
109.7300
107.4600
108.1200
2,883,800
Mon, 06 Jul 2026
106.2800
106.8400
104.6500
105.3900
2,630,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.0200
106.5100
102.8900
106.3500
3,656,500
Wed, 01 Jul 2026
100.8600
103.9700
100.3100
102.7100
4,417,700
Tue, 30 Jun 2026
99.8100
100.0300
97.7900
98.3300
3,174,400
Mon, 29 Jun 2026
100.8900
101.5900
98.8000
99.8100
3,535,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
97.0000
100.1400
97.0000
99.9000
5,596,800
Thu, 25 Jun 2026
96.2100
100.1900
95.6900
96.7200
4,398,700
Wed, 24 Jun 2026
98.7700
98.8500
93.0200
96.3000
6,388,300
Wed, 24 Jun 2026
7 · 8-K
Pre-market · 08:38 ET
8-K ↗
Tue, 23 Jun 2026
97.9100
98.8500
97.5500
97.9900
4,562,300
Mon, 22 Jun 2026
97.2000
98.3500
95.8100
95.9300
4,519,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.8900
98.7900
95.9600
98.2400
7,100,900
Wed, 17 Jun 2026
99.0200
100.8500
97.0600
97.5800
3,603,300
Tue, 16 Jun 2026
101.1600
102.6200
99.1700
100.2800
3,386,400
Mon, 15 Jun 2026
102.9000
103.3000
100.2500
100.9000
3,593,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.2700
100.9900
98.1100
100.6300
2,639,300
Thu, 11 Jun 2026
99.1500
100.9400
98.6900
99.2700
3,147,800
Wed, 10 Jun 2026
100.2800
101.7700
98.9100
101.1000
2,679,600
Tue, 09 Jun 2026
97.9600
100.5400
97.2600
100.2800
3,369,100
Mon, 08 Jun 2026
99.4600
100.4800
98.5700
98.9200
3,612,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
99.7400
101.3300
99.6900
100.5300
2,410,100
Thu, 04 Jun 2026
100.8900
102.0300
99.2100
99.4800
2,237,400
Wed, 03 Jun 2026
99.6100
100.1800
97.6300
98.4500
2,446,800
Tue, 02 Jun 2026
99.9200
101.2200
98.6300
100.7900
2,513,100
Mon, 01 Jun 2026
97.9200
102.9200
97.7900
102.4400
4,135,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
95.5100
98.0100
95.1900
96.9800
5,719,700
Thu, 28 May 2026
94.4300
95.9600
93.6300
95.5100
2,270,600
Wed, 27 May 2026
94.7400
96.1600
94.0800
94.4300
2,474,600
Tue, 26 May 2026
96.7200
96.8400
94.0900
94.8000
2,959,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
94.2500
97.2100
94.2500
97.0000
2,593,000
Thu, 21 May 2026
93.9100
94.9200
92.7600
94.2500
2,315,300
Wed, 20 May 2026
93.3600
95.0000
91.6700
94.9200
2,753,900
Tue, 19 May 2026
95.2600
97.1200
94.3900
94.4800
3,276,300
Mon, 18 May 2026
91.3800
94.7300
90.7600
94.4900
3,035,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
90.1900
91.9700
90.0300
91.5400
2,921,100
Thu, 14 May 2026
89.9700
90.9100
88.6500
88.8300
2,857,400
Wed, 13 May 2026
91.4900
91.8100
87.4300
89.9200
5,243,400
Tue, 12 May 2026
94.7100
95.2000
92.8100
93.7100
3,558,500
Mon, 11 May 2026
93.0900
94.3700
92.4500
93.8800
3,404,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.6900
94.6700
92.0000
93.9300
2,446,500
Thu, 07 May 2026
91.1900
95.0600
91.0000
94.2600
3,964,600
Wed, 06 May 2026
91.6400
91.9900
90.5400
91.3800
4,140,200
Tue, 05 May 2026
92.5500
93.1000
90.8900
92.8500
2,816,100
Mon, 04 May 2026
93.0500
94.4000
92.0200
92.4800
2,388,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.7300
94.5500
91.6800
93.0200
2,198,500
Thu, 30 Apr 2026
92.9200
93.7800
91.8200
92.6300
3,130,700
Wed, 29 Apr 2026
93.1400
94.1100
90.6500
94.0500
3,692,300
Tue, 28 Apr 2026
91.3700
92.2900
90.1700
90.9900
3,006,800
Mon, 27 Apr 2026
89.8000
91.1100
89.5400
89.9300
3,032,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.4300
90.9300
89.1900
89.8200
3,081,300
Thu, 23 Apr 2026
92.4100
92.6200
89.4100
90.9500
2,545,100
Wed, 22 Apr 2026
93.3800
94.3100
92.5400
93.4300
3,066,800
Tue, 21 Apr 2026
93.0800
95.4000
92.6200
93.6800
3,294,800
Mon, 20 Apr 2026
91.9600
93.3400
91.5900
93.0900
3,595,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.0800
93.3000
91.1800
91.9600
3,215,600
Thu, 16 Apr 2026
91.2200
92.7600
90.8800
92.1300
3,740,300
Wed, 15 Apr 2026
89.3900
91.0600
88.7500
90.2600
3,088,600
Tue, 14 Apr 2026
89.3200
90.2000
88.6200
88.8500
2,883,600
Mon, 13 Apr 2026
85.6900
89.4700
85.6900
89.3200
4,436,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.8000
88.0000
85.4500
85.5700
3,686,500
Thu, 09 Apr 2026
89.1300
89.2100
86.8400
87.8600
3,493,000
Wed, 08 Apr 2026
91.7200
92.9700
89.6500
89.8900
3,211,500
Tue, 07 Apr 2026
91.6400
92.8700
90.8200
91.6100
3,039,700
Mon, 06 Apr 2026
91.3700
92.1900
90.5700
91.8500
2,571,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.1500
92.2900
89.6800
91.7000
4,514,000
Wed, 01 Apr 2026
91.7400
92.3100
89.6900
90.9100
5,971,000
Tue, 31 Mar 2026
94.0300
94.5000
91.9500
92.1200
4,515,700
Mon, 30 Mar 2026
91.6600
93.6400
91.5600
93.1200
3,749,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
93.2500
93.2500
90.5400
91.6800
3,583,800
Thu, 26 Mar 2026
6 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Thu, 26 Mar 2026
93.0700
96.2400
93.0200
93.5900
5,360,200
Wed, 25 Mar 2026
95.2100
95.4900
89.0100
93.3600
7,975,200
Wed, 25 Mar 2026
5 · 8-K
Pre-market · 08:34 ET
8-K ↗
Tue, 24 Mar 2026
92.8600
93.0000
89.9800
90.6100
5,142,200
Mon, 23 Mar 2026
93.3000
94.6600
92.7900
93.5000
4,935,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
91.3400
93.3500
91.0700
92.5500
11,214,900
Thu, 19 Mar 2026
91.1200
93.4800
91.0300
91.7100
4,642,100
Wed, 18 Mar 2026
91.3500
92.3500
90.5700
90.6400
3,911,600
Tue, 17 Mar 2026
93.8000
95.0900
92.1300
92.4300
2,817,400
Mon, 16 Mar 2026
92.6700
93.8600
92.5000
93.1000
2,604,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.3700
92.7500
91.5300
92.6100
2,914,600
Thu, 12 Mar 2026
94.1100
95.8400
91.6500
91.6700
3,994,300
Wed, 11 Mar 2026
95.7100
96.6300
93.1800
94.0000
3,439,100
Tue, 10 Mar 2026
97.8000
98.1700
94.1700
95.1200
3,415,000
Mon, 09 Mar 2026
99.5200
99.7900
97.1000
98.3000
4,489,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.5700
101.0200
96.3100
100.8500
5,007,900
Thu, 05 Mar 2026
95.8900
98.6700
95.8100
98.3800
4,169,500
Wed, 04 Mar 2026
95.2300
96.4200
94.8200
95.7900
2,693,900
Tue, 03 Mar 2026
93.5000
96.3700
92.9600
95.5600
3,043,700
Mon, 02 Mar 2026
92.9000
94.4600
92.1300
94.2500
3,775,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
93.1800
94.2500
91.3600
93.6500
7,012,700
Thu, 26 Feb 2026
91.9900
94.7800
91.5600
94.4800
5,650,100
Wed, 25 Feb 2026
88.9000
91.3100
88.5500
91.2300
3,503,600
Tue, 24 Feb 2026
87.3600
90.3300
86.8900
88.4800
4,120,900
Mon, 23 Feb 2026
90.4400
90.5500
87.0400
87.3900
4,910,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.2100
92.3600
90.3200
91.2400
5,312,500
Thu, 19 Feb 2026
94.1100
94.5600
91.8800
92.3400
3,273,100
Wed, 18 Feb 2026
93.6000
94.7700
92.8400
94.2900
2,775,100
Tue, 17 Feb 2026
94.7100
95.9900
92.9400
93.2700
3,632,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
93.3100
94.7600
92.2800
94.3800
4,773,800
Thu, 12 Feb 2026
94.1500
94.7000
91.7000
92.4700
6,212,900
Wed, 11 Feb 2026
98.2500
99.1200
94.0800
94.8400
5,719,000
Tue, 10 Feb 2026
97.0400
99.5600
97.0400
99.0300
4,655,800
Mon, 09 Feb 2026
98.5200
98.7500
96.5100
98.0900
4,298,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
98.4800
99.8100
97.6300
98.5300
3,403,500
Thu, 05 Feb 2026
99.1900
100.6000
96.7500
98.1700
3,583,500
Wed, 04 Feb 2026
97.0000
99.3400
94.9000
98.4800
5,376,900
Tue, 03 Feb 2026
100.4200
101.2800
97.0900
97.1500
6,007,800
Mon, 02 Feb 2026
103.6200
103.9200
102.0100
102.4700
3,111,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.9500
103.2000
101.0500
103.1300
4,026,300
Thu, 29 Jan 2026
101.9800
103.5800
101.5300
102.2300
6,082,700
Wed, 28 Jan 2026
102.7800
103.6200
102.0900
102.4500
4,080,400
Tue, 27 Jan 2026
105.0100
105.5500
103.6900
104.9400
2,928,400
Mon, 26 Jan 2026
107.1200
107.9000
105.2900
106.1900
2,898,500
Mon, 26 Jan 2026
4 · 8-K
Pre-market · 09:24 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.8600
107.8600
106.4700
106.6300
2,629,200
Thu, 22 Jan 2026
107.4300
108.5200
107.0000
107.1900
4,866,000
Wed, 21 Jan 2026
107.0700
108.7300
106.8000
107.1900
3,600,800
Tue, 20 Jan 2026
110.6000
110.6000
107.3100
107.4200
3,569,000
Tue, 20 Jan 2026
3 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.8800
111.4300
109.7600
111.1800
3,421,300
Thu, 15 Jan 2026
110.7500
111.9300
110.0000
110.5100
1,779,400
Wed, 14 Jan 2026
109.5000
110.8800
109.1700
110.2900
2,257,700
Tue, 13 Jan 2026
112.2900
112.7400
108.9100
109.6600
2,919,600
Mon, 12 Jan 2026
112.8900
113.9900
112.3900
112.6900
2,055,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.9900
115.0700
113.3000
113.7700
2,410,600
Thu, 08 Jan 2026
110.9400
114.7100
110.6300
114.2500
3,165,600
Wed, 07 Jan 2026
111.2900
112.2500
110.9600
111.6300
2,953,300
Tue, 06 Jan 2026
108.7700
111.6900
108.4700
111.2200
2,639,600
Mon, 05 Jan 2026
108.6000
110.5400
107.8000
109.4800
3,286,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
112.1200
112.2000
108.3300
108.6000
3,214,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
113.1600
113.2400
112.0800
112.1800
1,717,700
Tue, 30 Dec 2025
113.6000
113.9700
112.9300
113.3900
2,200,900
Mon, 29 Dec 2025
114.1900
114.7200
113.4800
114.0000
1,518,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
114.5800
114.9600
113.7600
114.1900
1,586,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.9200
115.0400
113.7400
114.5800
1,082,000
Tue, 23 Dec 2025
114.8900
114.9900
113.7100
114.1000
3,155,200
Mon, 22 Dec 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Mon, 22 Dec 2025
112.8300
115.0100
112.7400
114.8800
2,927,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.0700
114.1200
109.0300
112.2800
11,297,800
Fri, 19 Dec 2025
1 · 8-K
Pre-market · 08:36 ET
8-K ↗
Thu, 18 Dec 2025
116.3600
116.6700
113.4600
114.2400
6,418,200
Wed, 17 Dec 2025
115.2200
117.8300
114.5900
116.7000
5,109,800
Tue, 16 Dec 2025
115.1400
115.6800
114.3500
115.2200
4,114,100
Mon, 15 Dec 2025
115.8300
116.5200
114.9200
115.3800
4,444,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
115.2000
116.5500
114.9300
115.4500
4,543,300
Thu, 11 Dec 2025
112.9700
114.9800
112.1300
114.6300
2,594,400
Wed, 10 Dec 2025
112.5900
113.5600
112.2300
112.8800
4,022,400
Tue, 09 Dec 2025
112.3900
113.4500
112.2600
112.7400
2,835,900
Mon, 08 Dec 2025
111.9000
112.8800
111.0500
112.4500
3,679,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
111.9300
113.6000
111.5800
112.0600
2,463,800
Thu, 04 Dec 2025
113.6300
114.1500
111.2800
111.7700
2,152,400
Wed, 03 Dec 2025
110.7800
113.6200
110.6000
113.3900
4,278,700
Tue, 02 Dec 2025
110.9400
111.1200
109.7500
110.7800
4,057,600
Mon, 01 Dec 2025
110.8300
111.7700
110.2300
110.5400
5,147,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
111.4000
112.2300
111.2400
111.6900
1,244,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.8100
112.0300
111.0200
111.4100
2,203,500
Tue, 25 Nov 2025
110.1500
112.4900
109.9900
112.1100
2,832,400
Mon, 24 Nov 2025
111.2600
111.5700
109.4200
109.9100
5,405,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
108.4400
112.9500
108.4400
111.4600
4,236,100
Thu, 20 Nov 2025
109.7200
109.9900
108.1200
108.4600
2,164,400
Wed, 19 Nov 2025
109.9200
110.0700
108.0000
109.5500
2,307,700
Tue, 18 Nov 2025
110.4800
111.3400
109.0700
109.9600
2,552,800
Mon, 17 Nov 2025
111.8700
111.8800
110.0000
110.4800
2,362,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
112.3200
112.6300
110.6500
112.1000
2,927,000
Thu, 13 Nov 2025
110.6900
111.9000
109.9900
111.8000
3,602,200
Wed, 12 Nov 2025
111.7200
111.9800
110.8300
111.0800
1,731,600
Tue, 11 Nov 2025
111.3300
112.3200
110.8400
111.6400
2,052,900
Mon, 10 Nov 2025
112.0500
112.6500
110.1600
111.4800
2,397,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
112.5100
112.8600
110.7000
111.9600
3,515,000
Thu, 06 Nov 2025
116.1600
117.0300
112.0700
112.8200
5,031,100
Wed, 05 Nov 2025
115.1400
116.8100
114.3100
116.5000
3,978,600
Tue, 04 Nov 2025
116.1700
116.4100
113.1500
115.1400
3,262,700
Mon, 03 Nov 2025
116.5800
116.5800
113.4700
115.1100
2,942,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.8200
118.0100
116.0800
117.0300
2,754,200
Thu, 30 Oct 2025
117.7700
118.6400
116.8200
117.2300
2,476,200
Wed, 29 Oct 2025
122.3500
122.5000
117.0000
117.4000
4,919,000
Tue, 28 Oct 2025
124.5100
124.7300
123.0200
124.0500
2,763,600
Mon, 27 Oct 2025
124.5900
125.2900
124.1400
125.0100
2,646,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend