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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
135.4300
136.5700
135.1200
135.5400
3,184,700
Thu, 23 Jul 2026
132.3400
135.1600
132.3400
134.9200
3,417,200
Wed, 22 Jul 2026
131.7000
133.2800
131.1500
133.0700
2,862,900
Tue, 21 Jul 2026
130.5000
131.1800
129.5100
130.4800
3,885,100
Tue, 21 Jul 2026
29 · 8-K
Pre-market · 08:28 ET
8-K ↗
Mon, 20 Jul 2026
132.6500
133.6000
130.5600
131.0500
3,054,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
135.3900
135.6700
131.7800
132.1400
4,315,000
Thu, 16 Jul 2026
132.1000
134.0600
131.7300
133.1300
3,856,300
Wed, 15 Jul 2026
134.4600
135.0000
132.3700
132.5000
3,321,700
Tue, 14 Jul 2026
135.7400
136.6000
134.5400
134.9400
4,535,900
Mon, 13 Jul 2026
135.5700
136.5200
135.0900
135.6300
3,459,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
133.8400
135.5500
133.8400
135.4300
3,220,900
Thu, 09 Jul 2026
135.9000
136.5200
133.5200
133.8500
5,548,900
Wed, 08 Jul 2026
137.6400
138.2300
135.5400
135.9000
3,592,600
Tue, 07 Jul 2026
137.5200
140.5800
137.2900
137.5300
3,676,700
Mon, 06 Jul 2026
137.8900
138.4600
135.2300
135.9800
7,295,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
135.8800
138.6000
135.6600
138.5100
8,802,800
Wed, 01 Jul 2026
136.8700
137.3600
134.4700
135.0500
4,974,900
Tue, 30 Jun 2026
137.0000
138.0200
136.1200
136.8100
6,677,300
Mon, 29 Jun 2026
139.0300
139.3300
136.5600
137.9700
6,770,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
138.0300
139.0800
137.6000
138.6900
8,131,900
Thu, 25 Jun 2026
135.2300
137.5400
135.0100
137.0000
4,483,400
Wed, 24 Jun 2026
134.2200
135.5000
132.9200
134.9600
6,011,400
Tue, 23 Jun 2026
131.4300
134.0500
130.2500
133.7400
10,421,600
Mon, 22 Jun 2026
128.1900
130.8800
127.9400
130.3000
6,591,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
128.6600
129.6500
126.9800
127.6900
10,158,200
Wed, 17 Jun 2026
128.7800
130.0700
127.3200
128.2700
6,105,000
Tue, 16 Jun 2026
129.8100
131.2600
129.1300
129.7500
5,199,800
Mon, 15 Jun 2026
128.3200
130.0500
127.6000
129.3100
5,285,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
128.6000
129.5100
128.0000
129.2300
4,155,800
Thu, 11 Jun 2026
128.6100
130.0100
128.2900
128.4800
4,625,600
Wed, 10 Jun 2026
128.4700
128.9400
127.0500
128.5300
5,817,600
Tue, 09 Jun 2026
126.6200
128.3800
126.0800
127.7600
5,571,800
Mon, 08 Jun 2026
129.0800
129.4400
126.4000
126.7700
5,405,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
128.5000
130.2200
128.2100
129.1400
3,544,500
Thu, 04 Jun 2026
127.3700
127.9700
125.9600
127.7900
4,821,300
Wed, 03 Jun 2026
127.2000
129.5900
126.2600
126.3100
4,951,800
Tue, 02 Jun 2026
124.2100
127.1500
124.0000
127.1100
4,360,900
Mon, 01 Jun 2026
125.6700
125.6700
123.7400
123.7900
3,274,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
127.6400
127.8900
126.1400
126.6700
5,664,300
Thu, 28 May 2026
129.5700
129.7700
126.7000
127.7600
4,532,800
Wed, 27 May 2026
130.1000
131.0000
129.3800
129.5700
3,182,700
Tue, 26 May 2026
131.9400
132.1200
130.5200
130.9000
5,996,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
129.6600
131.7500
129.5800
131.5900
3,280,600
Thu, 21 May 2026
128.9400
129.8200
128.2500
129.6100
5,244,600
Wed, 20 May 2026
129.5000
129.9300
128.5100
128.8700
5,812,900
Tue, 19 May 2026
127.0000
129.0400
126.2700
128.9200
4,494,500
Mon, 18 May 2026
125.9300
127.8400
124.9900
127.6800
5,462,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
127.9000
128.0100
124.6800
125.1500
9,225,500
Thu, 14 May 2026
28 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 14 May 2026
127.5800
128.6400
127.4900
128.6000
6,382,500
Wed, 13 May 2026
27 · 424B5
After-hours · 16:55 ET
424B5 ↗
Wed, 13 May 2026
126.9300
128.4800
126.1500
127.9500
15,607,600
Tue, 12 May 2026
26 · 424B5
After-hours · 16:15 ET
424B5 ↗
Tue, 12 May 2026
130.6200
132.2500
129.4400
131.9400
2,756,500
Mon, 11 May 2026
130.7500
131.7700
130.1000
130.7000
3,179,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
131.2100
132.0800
130.1000
130.1600
2,660,200
Thu, 07 May 2026
131.6400
132.8000
131.3300
131.7600
3,107,200
Wed, 06 May 2026
136.5700
136.6000
132.5000
132.5600
4,245,700
Tue, 05 May 2026
25 · 10-Q
After market open · 10:23 ET
10-Q ↗
Tue, 05 May 2026
138.4900
139.4400
136.2200
137.0400
4,078,200
Tue, 05 May 2026
24 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 04 May 2026
136.1500
137.0400
134.1500
134.6600
3,314,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
136.8700
138.4900
136.2200
136.9100
2,390,100
Thu, 30 Apr 2026
135.2300
137.6800
134.9900
137.1100
3,691,300
Wed, 29 Apr 2026
23 · 8-K
After-hours · 17:25 ET
8-K ↗
Wed, 29 Apr 2026
135.1200
136.0700
134.1800
134.4400
2,912,700
Tue, 28 Apr 2026
136.2900
136.5800
135.0500
135.5900
2,367,900
Mon, 27 Apr 2026
135.0200
136.0600
134.7600
135.0700
2,723,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.8200
135.5600
133.8100
134.7300
1,904,700
Thu, 23 Apr 2026
132.7800
135.3700
132.5900
135.0800
1,898,200
Wed, 22 Apr 2026
132.6900
133.6000
131.2000
131.6200
2,124,100
Tue, 21 Apr 2026
133.9800
133.9800
131.7400
131.8900
2,451,000
Mon, 20 Apr 2026
134.3500
135.4200
133.1200
133.2800
2,646,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
134.1500
134.1700
132.0200
133.6600
2,869,800
Thu, 16 Apr 2026
134.5600
135.1600
133.0000
134.5600
2,450,200
Wed, 15 Apr 2026
134.7900
135.0600
133.6900
134.3900
2,382,600
Tue, 14 Apr 2026
134.5200
135.4900
132.7500
135.4600
3,162,400
Mon, 13 Apr 2026
136.4900
136.6000
133.5800
134.4600
2,401,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
137.0000
137.7200
136.2700
136.3000
1,982,200
Thu, 09 Apr 2026
134.4300
137.7400
134.4300
137.1500
2,562,500
Wed, 08 Apr 2026
132.0900
134.8500
131.5600
134.7100
2,398,600
Tue, 07 Apr 2026
132.1700
133.5700
131.9400
132.9200
1,814,000
Mon, 06 Apr 2026
131.7000
133.1200
131.7000
132.3600
1,852,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
131.7200
133.3300
130.5200
132.6800
1,998,500
Wed, 01 Apr 2026
130.6900
132.1600
130.5100
131.6700
2,582,500
Tue, 31 Mar 2026
131.4100
131.7800
129.8900
131.0800
3,124,300
Mon, 30 Mar 2026
131.6100
132.2900
130.5100
131.1200
2,717,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
128.8400
131.5100
128.3200
130.1000
4,404,500
Thu, 26 Mar 2026
128.7200
129.5000
127.6600
128.8500
3,597,400
Wed, 25 Mar 2026
129.4600
129.5000
128.0400
128.3000
3,335,000
Tue, 24 Mar 2026
127.2500
129.8900
126.8300
128.8000
2,559,500
Mon, 23 Mar 2026
126.7900
128.9100
125.8500
127.9200
4,406,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
128.1800
128.9200
125.0800
125.6600
8,610,800
Thu, 19 Mar 2026
131.0000
131.4500
126.7100
128.7200
5,845,200
Wed, 18 Mar 2026
22 · DEFA14A
After market open · 14:01 ET
DEFA14A ↗
Wed, 18 Mar 2026
21 · DEF 14A
After market open · 14:00 ET
DEF 14A ↗
Wed, 18 Mar 2026
133.0400
133.4300
130.8900
130.9700
3,800,100
Tue, 17 Mar 2026
134.7900
135.0000
133.3700
133.6200
2,541,300
Mon, 16 Mar 2026
134.7600
135.0000
133.5100
134.1500
4,356,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
133.5100
134.4800
133.1000
133.6100
3,632,100
Thu, 12 Mar 2026
131.0500
133.9700
130.8000
132.2200
2,500,200
Wed, 11 Mar 2026
131.8100
132.1600
130.8300
131.2600
2,522,500
Tue, 10 Mar 2026
131.4800
133.2800
131.1300
132.3100
3,211,800
Mon, 09 Mar 2026
131.8100
132.3500
130.7900
131.8600
4,476,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
130.9800
132.6300
130.1600
131.8700
4,613,800
Thu, 05 Mar 2026
132.7200
133.0000
130.3500
132.0400
5,158,700
Wed, 04 Mar 2026
20 · PRE 14A
After-hours · 17:02 ET
PRE 14A ↗
Wed, 04 Mar 2026
132.4200
133.7600
130.8600
133.5200
4,758,400
Tue, 03 Mar 2026
132.3900
133.3200
129.6000
131.9200
4,048,500
Mon, 02 Mar 2026
133.8300
134.2300
133.0100
133.2900
2,978,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
132.1100
134.6000
132.0400
133.8200
3,332,600
Thu, 26 Feb 2026
132.2100
133.0600
131.1500
132.1000
3,811,400
Wed, 25 Feb 2026
132.1700
132.8500
130.2700
132.4600
3,459,800
Tue, 24 Feb 2026
131.4600
132.5600
130.2700
132.3900
3,209,200
Mon, 23 Feb 2026
129.4800
132.1100
129.4000
132.0300
3,592,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
129.3400
129.9100
127.7200
129.3700
3,021,300
Thu, 19 Feb 2026
127.2700
128.8400
127.0800
128.4200
2,556,200
Wed, 18 Feb 2026
129.8400
130.3000
126.8500
127.2700
3,626,100
Tue, 17 Feb 2026
19 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 17 Feb 2026
131.3100
132.7800
129.6100
130.2400
4,034,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
127.3200
130.0700
126.6100
129.9400
4,671,900
Thu, 12 Feb 2026
18 · 10-K
After market open · 10:12 ET
10-K ↗
Thu, 12 Feb 2026
124.2000
128.9200
123.6900
126.4300
6,301,700
Thu, 12 Feb 2026
17 · 8-K
Pre-market · 07:04 ET
8-K ↗
Wed, 11 Feb 2026
121.4600
122.5900
120.4700
122.2500
2,843,800
Tue, 10 Feb 2026
120.2400
122.4000
119.7100
121.2300
3,506,000
Mon, 09 Feb 2026
120.5400
121.4800
119.9200
121.1000
2,654,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
121.2100
122.4400
119.8600
120.8000
2,767,700
Thu, 05 Feb 2026
120.7700
121.4200
119.8000
120.6100
4,338,300
Wed, 04 Feb 2026
121.5500
122.1900
119.7200
119.9800
4,653,400
Tue, 03 Feb 2026
118.7500
121.4200
118.7500
120.6700
3,482,200
Mon, 02 Feb 2026
119.9800
120.3800
118.0600
118.3300
3,941,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
119.0200
119.8800
117.9800
119.7800
3,640,700
Thu, 29 Jan 2026
119.5700
120.8200
118.5500
119.2100
3,537,800
Wed, 28 Jan 2026
119.2500
120.2000
118.5300
119.1200
1,888,800
Tue, 27 Jan 2026
117.7400
119.7600
117.4800
119.4300
2,675,700
Mon, 26 Jan 2026
117.1100
119.1700
117.0100
118.0200
3,992,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
116.9300
117.1700
115.5600
116.6300
2,525,900
Thu, 22 Jan 2026
118.7100
119.3600
117.0300
117.1800
2,880,500
Wed, 21 Jan 2026
119.7500
120.3500
117.8500
118.9800
3,632,500
Tue, 20 Jan 2026
119.2000
120.4500
118.2700
119.2200
4,776,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
119.0200
120.1400
118.2200
119.9600
4,044,500
Thu, 15 Jan 2026
118.4100
119.7000
117.6500
119.4000
3,085,800
Wed, 14 Jan 2026
116.9900
118.5700
116.6800
118.1100
3,143,800
Tue, 13 Jan 2026
116.5700
117.0100
115.5700
116.6200
2,735,100
Mon, 12 Jan 2026
115.6000
117.7000
115.3600
116.5700
3,437,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
116.0000
117.4100
115.9500
116.9100
2,867,700
Thu, 08 Jan 2026
113.8800
116.5000
113.7400
115.9300
3,230,800
Thu, 08 Jan 2026
16 · 8-K
Pre-market · 07:30 ET
8-K ↗
Wed, 07 Jan 2026
115.3300
115.5200
113.2500
113.7000
2,557,000
Tue, 06 Jan 2026
114.0500
115.2300
113.8500
115.0400
2,535,800
Mon, 05 Jan 2026
115.5700
115.5700
112.5400
114.0700
3,894,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
115.4400
116.2000
114.4200
115.8100
3,906,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
116.0100
116.0700
115.1600
115.3100
1,579,400
Tue, 30 Dec 2025
115.5800
116.2100
115.4500
115.9900
6,956,400
Mon, 29 Dec 2025
116.1000
116.7200
115.6200
115.7700
1,814,700
Mon, 29 Dec 2025
15 · 8-K
Pre-market · 08:01 ET
8-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
115.1900
115.9300
115.0000
115.6700
1,896,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
115.0500
115.3900
114.8100
115.3100
1,057,700
Tue, 23 Dec 2025
114.5900
115.2300
114.2400
115.1500
2,918,000
Mon, 22 Dec 2025
114.1600
114.9100
113.8400
114.6200
3,049,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
115.1500
116.3900
114.3600
114.4900
7,322,400
Fri, 19 Dec 2025
14 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 18 Dec 2025
115.0000
115.8000
115.0000
115.5800
4,794,800
Wed, 17 Dec 2025
114.4400
115.0300
113.8700
114.7100
3,808,900
Tue, 16 Dec 2025
115.7700
116.1200
113.9800
114.5700
2,706,000
Mon, 15 Dec 2025
114.7500
116.0800
114.4100
115.7700
3,031,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
115.0000
115.4400
113.8400
114.1300
2,671,700
Thu, 11 Dec 2025
114.5100
115.3100
113.6800
114.2600
3,171,500
Wed, 10 Dec 2025
116.6600
116.6600
113.8400
114.1600
3,241,300
Tue, 09 Dec 2025
116.2800
117.0900
115.8200
116.0700
2,196,400
Mon, 08 Dec 2025
117.5400
117.5800
115.3100
115.7300
3,422,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
13 · 8-K
After market open · 15:03 ET
8-K ↗
Fri, 05 Dec 2025
117.8700
118.1200
116.8300
117.5400
3,166,400
Thu, 04 Dec 2025
12 · 424B2
After market open · 15:47 ET
424B2 ↗
Thu, 04 Dec 2025
118.1900
119.1100
117.2700
118.0400
3,501,500
Wed, 03 Dec 2025
119.2300
119.7300
117.7700
118.0600
3,429,600
Wed, 03 Dec 2025
11 · 424B5
Pre-market · 08:43 ET
424B5 ↗
Tue, 02 Dec 2025
120.7700
121.3900
118.8100
119.2300
2,878,900
Mon, 01 Dec 2025
123.1100
123.2300
120.3700
120.5100
3,322,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
122.8800
123.9000
122.7200
123.7700
1,801,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
121.8000
122.8000
121.8000
122.7200
2,681,100
Tue, 25 Nov 2025
10 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 25 Nov 2025
9 · 424B5
After-hours · 16:19 ET
424B5 ↗
Tue, 25 Nov 2025
122.6000
122.8100
121.0200
121.5800
4,552,200
Mon, 24 Nov 2025
120.7700
122.8400
119.5900
122.0400
6,435,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.1700
121.7200
120.4700
120.8400
3,232,800
Thu, 20 Nov 2025
121.8500
122.2900
120.7900
120.9000
3,298,400
Wed, 19 Nov 2025
123.3200
123.4800
121.1800
121.7100
3,569,700
Tue, 18 Nov 2025
124.4200
124.8000
123.2900
123.5100
3,121,500
Mon, 17 Nov 2025
122.3200
124.0100
121.5600
123.7200
4,266,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
121.5800
122.3600
120.6400
121.3000
3,047,300
Thu, 13 Nov 2025
122.2500
123.0300
121.4200
121.4800
2,900,500
Wed, 12 Nov 2025
122.7100
122.9900
121.8100
122.6800
3,493,100
Tue, 11 Nov 2025
122.8700
123.2200
122.2500
122.7300
3,469,000
Mon, 10 Nov 2025
120.9400
123.3100
120.4900
122.5600
5,090,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.0400
121.6000
119.8900
121.4300
3,283,900
Thu, 06 Nov 2025
119.4000
120.5100
119.1800
119.5300
6,242,600
Wed, 05 Nov 2025
8 · S-3
After market open · 11:51 ET
S-3 ↗
Wed, 05 Nov 2025
120.5700
121.1400
118.1900
119.7600
3,738,900
Tue, 04 Nov 2025
120.3600
120.8900
119.6200
120.3000
2,678,700
Mon, 03 Nov 2025
120.0000
120.1300
118.3500
119.9200
3,108,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
120.8900
121.0000
119.7800
120.2600
4,518,400
Thu, 30 Oct 2025
121.5500
122.8500
120.8000
121.8900
4,430,100
Wed, 29 Oct 2025
7 · 10-Q
After market open · 10:11 ET
10-Q ↗
Wed, 29 Oct 2025
120.3000
122.7900
120.0100
122.1100
9,568,500
Wed, 29 Oct 2025
6 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 28 Oct 2025
116.5200
116.6100
114.6700
115.1100
3,890,300
Mon, 27 Oct 2025
115.4800
116.7100
115.1200
116.3900
2,811,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
116.4700
117.1200
115.8500
115.9800
1,888,200
Thu, 23 Oct 2025
117.6300
117.7100
115.4300
116.1800
2,284,100
Wed, 22 Oct 2025
117.4300
118.1700
117.0700
117.2700
2,461,700
Tue, 21 Oct 2025
117.9700
118.0000
116.5400
117.4300
2,395,600
Mon, 20 Oct 2025
118.1300
118.1900
116.8700
117.8200
2,989,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
118.1000
118.2000
116.7600
117.5300
2,762,000
Thu, 16 Oct 2025
119.8900
120.4600
117.3600
117.5300
4,072,000
Wed, 15 Oct 2025
119.4000
119.4000
117.7800
118.5300
2,495,200
Tue, 14 Oct 2025
117.2300
118.6900
117.0000
118.3800
3,189,800
Mon, 13 Oct 2025
116.9600
117.8200
116.2100
116.8000
2,253,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
117.5200
117.7500
115.6500
117.0400
3,890,000
Thu, 09 Oct 2025
118.7700
118.8100
116.3900
116.9100
2,915,900
Wed, 08 Oct 2025
118.5600
118.6800
116.1500
118.1900
3,869,600
Tue, 07 Oct 2025
116.5700
119.0600
116.2300
118.1600
4,141,800
Mon, 06 Oct 2025
114.0600
115.8400
113.4400
115.6600
5,123,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
113.3400
115.0100
113.3400
114.0600
3,554,600
Thu, 02 Oct 2025
112.1100
114.0600
111.7300
113.4600
4,243,400
Wed, 01 Oct 2025
112.9600
113.4700
112.2600
112.7500
4,407,800
Tue, 30 Sep 2025
109.8200
112.6200
109.6700
112.5000
4,322,900
Mon, 29 Sep 2025
109.2800
110.1500
108.4900
109.7800
2,879,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
108.3700
109.5100
108.1500
109.1400
3,303,000
Thu, 25 Sep 2025
5 · 8-K
After-hours · 17:01 ET
8-K ↗
Thu, 25 Sep 2025
109.3300
109.9700
107.7800
107.8600
2,758,000
Wed, 24 Sep 2025
4 · 424B2
After market open · 15:46 ET
424B2 ↗
Wed, 24 Sep 2025
108.2600
109.5900
108.0900
108.8800
3,029,100
Tue, 23 Sep 2025
106.7800
108.3700
106.7800
108.1400
3,052,200
Tue, 23 Sep 2025
3 · 424B5
Pre-market · 08:11 ET
424B5 ↗
Mon, 22 Sep 2025
106.9500
107.3800
106.1200
107.0500
2,645,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
106.5500
107.6300
105.7000
107.0600
5,846,000
Thu, 18 Sep 2025
107.1100
107.3300
106.3000
106.4400
2,513,400
Wed, 17 Sep 2025
107.5100
107.9300
107.1100
107.5200
2,540,200
Tue, 16 Sep 2025
109.1000
109.1400
106.6100
106.8400
4,044,500
Mon, 15 Sep 2025
109.4400
109.7800
108.7200
109.1000
2,511,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
108.6600
109.7200
108.5100
109.4600
2,180,700
Thu, 11 Sep 2025
108.3400
108.9300
108.1300
108.7400
2,634,600
Wed, 10 Sep 2025
108.4300
108.8200
107.5900
108.3400
2,528,600
Tue, 09 Sep 2025
107.2900
108.5800
107.1300
108.3600
2,678,700
Mon, 08 Sep 2025
108.2200
108.3000
106.8700
107.5500
2,708,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
109.0000
109.1600
107.3500
108.1100
3,664,400
Thu, 04 Sep 2025
110.5400
110.7300
106.9400
108.6400
5,218,200
Wed, 03 Sep 2025
110.2500
110.3300
108.8500
110.0300
2,429,800
Tue, 02 Sep 2025
110.9600
111.1400
109.6500
110.0900
2,528,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
111.5000
111.6400
110.7000
111.0200
2,896,200
Thu, 28 Aug 2025
113.0000
113.1700
111.5600
111.7800
3,697,300
Wed, 27 Aug 2025
112.6300
113.2500
112.4700
112.8900
3,328,100
Tue, 26 Aug 2025
113.3300
113.3300
112.2200
112.6300
4,310,200
Mon, 25 Aug 2025
113.7000
114.3400
112.8900
113.0100
2,332,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
113.8700
114.5900
112.8400
114.0200
2,389,100
Thu, 21 Aug 2025
113.1200
113.8700
113.0500
113.1400
3,112,300
Wed, 20 Aug 2025
113.4500
115.0800
113.1500
113.5500
2,817,700
Tue, 19 Aug 2025
110.7000
112.6900
110.7000
112.6600
2,725,800
Mon, 18 Aug 2025
111.9900
112.3300
110.6800
110.7000
3,173,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
112.8600
113.3000
111.7600
111.9900
2,354,100
Thu, 14 Aug 2025
113.0000
113.2700
112.5300
112.8600
2,230,700
Wed, 13 Aug 2025
112.1500
113.3700
112.0800
113.1100
4,601,400
Tue, 12 Aug 2025
112.0500
112.1800
111.1300
111.9900
2,576,800
Mon, 11 Aug 2025
112.7100
112.7700
111.6500
112.0000
2,033,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
112.9900
113.4600
112.4000
112.5000
2,707,600
Thu, 07 Aug 2025
113.6600
114.4700
113.3300
113.7300
3,312,700
Wed, 06 Aug 2025
113.5700
114.3400
112.9800
113.4900
3,385,200
Tue, 05 Aug 2025
114.6900
115.3600
112.8800
113.2400
5,616,700
Mon, 04 Aug 2025
114.1100
115.2900
113.7300
115.0000
3,601,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
114.3600
114.3800
112.2000
113.5800
6,100,900
Thu, 31 Jul 2025
112.5600
113.9000
111.7300
113.1400
4,718,300
Wed, 30 Jul 2025
2 · 10-Q
After market open · 10:17 ET
10-Q ↗
Wed, 30 Jul 2025
110.9400
114.2300
110.7000
113.2500
8,827,800
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 29 Jul 2025
108.3900
109.2800
107.7500
109.2200
3,585,200
Mon, 28 Jul 2025
109.5000
109.5800
107.7400
107.9500
3,049,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend