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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
118.1950
126.0600
117.8100
125.6050
5,731,166
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
112.9900
114.6000
111.2600
113.7500
7,438,700
Thu, 23 Jul 2026
117.4400
117.9100
111.0550
112.0000
10,553,700
Wed, 22 Jul 2026
122.9500
123.4250
116.6210
118.4200
7,755,600
Tue, 21 Jul 2026
121.2100
124.2900
119.2500
123.0300
6,849,200
Mon, 20 Jul 2026
124.2300
128.2600
123.4500
124.4800
7,455,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
124.6000
124.6000
121.1100
123.5600
6,434,900
Thu, 16 Jul 2026
124.6000
127.8900
121.7800
125.0600
8,234,200
Wed, 15 Jul 2026
126.4500
127.5900
120.8700
123.5500
8,375,300
Tue, 14 Jul 2026
121.6300
126.1100
120.0000
125.6800
4,817,300
Mon, 13 Jul 2026
124.6300
126.7000
121.7000
124.7400
6,761,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
126.7650
130.7500
122.3000
122.5400
5,465,000
Thu, 09 Jul 2026
117.2500
123.2200
116.7100
123.1700
6,455,800
Wed, 08 Jul 2026
120.9300
120.9400
115.1700
119.2200
5,652,400
Tue, 07 Jul 2026
122.8400
125.9400
121.4700
121.8800
10,339,700
Mon, 06 Jul 2026
118.9600
121.5400
115.7100
120.1400
7,336,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
16 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 02 Jul 2026
119.0500
121.3000
118.4200
119.4600
6,759,600
Wed, 01 Jul 2026
117.3250
123.7000
117.3250
121.6300
8,405,100
Tue, 30 Jun 2026
113.0000
116.0000
112.0000
114.1800
6,608,900
Mon, 29 Jun 2026
118.3800
120.6200
113.9900
114.2100
9,919,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.5950
117.8700
112.1000
116.8600
9,946,400
Thu, 25 Jun 2026
113.4000
115.6900
111.3250
111.6200
7,904,200
Wed, 24 Jun 2026
106.8700
114.4900
106.7200
114.1700
20,112,100
Tue, 23 Jun 2026
107.8550
110.0200
106.9900
107.6800
10,628,400
Mon, 22 Jun 2026
106.7500
111.5800
106.0000
107.9800
8,596,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.7900
109.6600
106.1400
108.8500
10,064,100
Wed, 17 Jun 2026
112.4000
114.0700
107.7600
108.0900
8,775,800
Tue, 16 Jun 2026
15 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 16 Jun 2026
111.9800
114.5800
111.5950
113.2300
5,486,500
Mon, 15 Jun 2026
110.9000
115.3150
110.2000
112.4900
6,830,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
110.1000
111.0300
106.9800
108.2400
8,805,300
Thu, 11 Jun 2026
106.9000
110.5700
104.1100
110.4700
8,245,600
Wed, 10 Jun 2026
108.6000
110.2500
106.4000
108.2000
7,390,800
Tue, 09 Jun 2026
111.0000
116.9600
107.1900
110.4200
7,829,400
Mon, 08 Jun 2026
113.5800
114.8800
110.5200
110.7800
7,011,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
114.5000
115.9000
108.2900
109.5400
8,104,600
Thu, 04 Jun 2026
115.8750
117.7700
114.3350
116.0400
7,143,400
Wed, 03 Jun 2026
114.6100
115.2600
112.5000
112.9400
7,572,600
Tue, 02 Jun 2026
14 · 8-K
After-hours · 17:01 ET
8-K ↗
Tue, 02 Jun 2026
120.4550
121.5300
115.5350
117.0100
9,304,100
Mon, 01 Jun 2026
120.2500
124.6250
119.0550
124.1200
10,720,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
116.3820
119.8400
113.4500
118.7100
12,083,600
Thu, 28 May 2026
107.1850
115.2500
106.9600
115.0300
14,633,300
Wed, 27 May 2026
103.9800
109.1000
103.8250
106.6000
8,343,800
Tue, 26 May 2026
103.2300
105.1000
102.3200
104.9000
7,984,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
105.8100
107.8500
102.9800
103.0000
10,557,300
Thu, 21 May 2026
103.2400
106.4200
101.6550
104.8600
6,949,100
Wed, 20 May 2026
100.1900
105.1200
99.2310
105.0100
8,178,800
Tue, 19 May 2026
102.9700
104.9000
100.7200
101.0100
11,719,200
Mon, 18 May 2026
99.2000
103.3300
98.7000
102.3900
9,972,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.5000
101.4500
96.0000
100.2800
15,858,600
Thu, 14 May 2026
95.4000
97.9600
94.0000
97.4200
16,595,400
Wed, 13 May 2026
98.7150
98.8300
94.5600
95.4000
20,772,100
Tue, 12 May 2026
102.3900
103.1900
98.5650
99.8400
14,215,700
Mon, 11 May 2026
107.3500
108.4200
102.3800
102.5400
18,802,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 08 May 2026
110.4400
110.8400
107.3500
110.4100
14,507,600
Thu, 07 May 2026
106.7400
111.9100
106.7000
111.7400
22,724,800
Wed, 06 May 2026
108.6100
109.6300
104.2700
105.4400
24,641,100
Tue, 05 May 2026
116.0500
118.9800
105.6000
107.6300
39,763,000
Tue, 05 May 2026
12 · 10-Q
Pre-market · 07:19 ET
10-Q ↗
Tue, 05 May 2026
11 · 8-K
Pre-market · 07:18 ET
8-K ↗
Mon, 04 May 2026
126.6500
129.3900
125.1000
127.5500
11,194,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
123.6200
127.9200
123.3910
127.6700
7,936,300
Thu, 30 Apr 2026
120.7900
122.5800
118.3500
121.1300
6,792,700
Wed, 29 Apr 2026
10 · 10-K/A
After-hours · 17:00 ET
10-K/A ↗
Wed, 29 Apr 2026
121.1400
122.0330
119.4200
121.2600
5,145,800
Tue, 28 Apr 2026
123.6900
127.3100
121.9800
122.0500
4,926,900
Mon, 27 Apr 2026
124.4050
126.2280
123.0900
124.2300
4,027,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
124.5000
126.4600
121.6600
125.8300
8,409,000
Thu, 23 Apr 2026
130.0000
130.3000
121.7300
124.2300
7,913,000
Wed, 22 Apr 2026
133.3900
133.7700
131.2500
131.9600
5,804,500
Tue, 21 Apr 2026
135.2150
137.3000
130.8600
131.1300
6,996,700
Mon, 20 Apr 2026
130.0500
135.3300
129.5600
135.1400
5,696,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
130.1400
133.3200
129.8250
131.1500
8,838,100
Thu, 16 Apr 2026
130.1500
130.6900
125.8400
126.9400
6,792,800
Wed, 15 Apr 2026
119.1000
127.7000
118.2300
127.4100
9,309,000
Tue, 14 Apr 2026
116.9700
119.1150
115.5600
117.6400
9,095,000
Mon, 13 Apr 2026
109.4500
115.6800
109.3200
114.9700
10,507,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.0100
113.9000
108.9480
110.7900
8,974,900
Thu, 09 Apr 2026
120.3100
120.6100
112.0000
112.3800
10,547,600
Wed, 08 Apr 2026
124.8300
126.5000
119.5700
120.1000
7,897,700
Tue, 07 Apr 2026
117.5550
117.8500
113.5900
117.0600
5,941,700
Mon, 06 Apr 2026
117.7900
121.1400
117.1000
118.8000
4,679,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
114.3400
119.7000
112.0250
118.2500
7,089,700
Wed, 01 Apr 2026
120.7100
120.8700
116.1800
118.5200
6,353,500
Tue, 31 Mar 2026
113.5050
119.2200
111.2000
118.6200
9,999,800
Mon, 30 Mar 2026
112.3500
114.5700
110.6100
111.7700
7,551,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.5100
115.0000
110.1750
111.8500
7,732,500
Thu, 26 Mar 2026
116.2500
120.6800
115.0000
115.4300
7,715,300
Wed, 25 Mar 2026
120.0200
121.2750
115.5900
118.4200
8,161,600
Tue, 24 Mar 2026
118.2500
119.0500
114.4600
116.1500
13,321,800
Mon, 23 Mar 2026
118.5900
122.8000
118.3400
121.1000
8,785,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
121.6550
121.8600
115.5100
116.7800
11,955,500
Thu, 19 Mar 2026
122.5100
124.5900
120.5100
122.3700
7,204,400
Wed, 18 Mar 2026
126.9400
128.6600
123.6000
123.7500
6,728,800
Tue, 17 Mar 2026
127.3600
132.9400
126.9380
127.8000
4,998,400
Mon, 16 Mar 2026
125.2400
127.6150
124.5400
126.5800
4,878,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
125.8200
128.9300
121.2300
122.9600
7,840,400
Thu, 12 Mar 2026
127.8000
131.6800
125.6710
126.1700
5,824,800
Wed, 11 Mar 2026
130.5500
134.4600
126.5800
129.5200
6,176,400
Tue, 10 Mar 2026
133.1750
134.3500
128.2700
129.3600
6,998,900
Mon, 09 Mar 2026
127.8700
134.7900
127.6600
133.5000
9,328,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
130.7100
135.0200
128.0100
130.2000
15,748,300
Thu, 05 Mar 2026
128.4250
135.9600
128.4250
134.7900
13,176,800
Wed, 04 Mar 2026
122.2450
130.2500
121.5020
129.6500
11,458,200
Tue, 03 Mar 2026
114.9450
122.0300
112.4480
121.8700
12,717,600
Mon, 02 Mar 2026
115.8000
120.2400
114.3700
119.3800
8,337,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
123.4750
123.9250
118.5600
120.7300
10,032,800
Thu, 26 Feb 2026
121.4900
126.0000
120.7500
125.9400
12,059,600
Wed, 25 Feb 2026
117.9550
123.7700
117.6400
120.3100
10,218,200
Tue, 24 Feb 2026
117.0000
120.2800
115.7000
116.9300
11,262,500
Mon, 23 Feb 2026
123.9350
124.4000
115.8800
117.2800
12,764,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
122.2600
131.0100
120.7360
126.2000
14,668,900
Thu, 19 Feb 2026
120.1300
124.6500
119.6200
123.8000
12,465,200
Wed, 18 Feb 2026
113.0100
124.7300
112.4900
121.6400
18,690,000
Tue, 17 Feb 2026
112.5000
116.6300
110.9100
113.5400
14,655,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
110.2100
113.3900
107.4300
112.7000
18,849,900
Thu, 12 Feb 2026
120.6900
121.0000
104.9200
110.6600
36,841,700
Wed, 11 Feb 2026
138.9000
139.1000
109.6000
118.7100
53,300,400
Wed, 11 Feb 2026
9 · 10-K
Pre-market · 07:03 ET
10-K ↗
Wed, 11 Feb 2026
8 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 10 Feb 2026
122.6900
128.8240
122.6900
127.2400
26,855,400
Mon, 09 Feb 2026
112.6650
120.0800
110.8800
118.4000
14,092,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.0500
115.0400
109.7800
112.0500
14,028,400
Thu, 05 Feb 2026
112.7500
115.7200
108.7870
111.2400
17,889,700
Wed, 04 Feb 2026
116.0100
116.4000
109.8900
114.0200
20,766,200
Tue, 03 Feb 2026
131.2950
131.6650
117.5000
119.2900
25,738,400
Mon, 02 Feb 2026
132.0000
136.6180
130.4800
132.2000
12,260,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
140.4700
141.5000
130.4300
131.2300
13,555,600
Thu, 29 Jan 2026
142.4000
144.1400
137.4300
143.6400
12,837,700
Wed, 28 Jan 2026
138.7150
141.6600
137.6800
138.9200
9,766,700
Tue, 27 Jan 2026
137.2500
138.1300
135.2950
137.5000
7,099,300
Mon, 26 Jan 2026
136.7300
138.1800
135.8400
136.3100
6,556,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
137.2000
139.8900
134.6500
137.8900
9,622,900
Thu, 22 Jan 2026
141.7900
144.1900
137.2400
137.6400
9,625,600
Wed, 21 Jan 2026
145.5500
146.1000
137.6900
138.5400
15,901,700
Tue, 20 Jan 2026
150.0820
151.7200
143.8700
144.5000
13,203,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
159.9000
159.9200
155.5650
155.8100
8,149,300
Thu, 15 Jan 2026
159.6500
161.2900
157.3600
157.9900
4,860,100
Wed, 14 Jan 2026
165.1600
165.1600
153.7800
157.5100
10,857,600
Tue, 13 Jan 2026
168.0800
170.9000
164.7000
167.4400
4,803,100
Mon, 12 Jan 2026
162.5310
168.5150
160.7200
167.9300
5,616,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
168.0100
168.9100
163.0300
164.4800
5,068,700
Thu, 08 Jan 2026
167.8000
168.4150
163.6330
168.2800
4,436,200
Wed, 07 Jan 2026
167.8400
169.5500
164.5700
166.7400
4,063,800
Tue, 06 Jan 2026
163.8500
168.9200
160.3350
168.4500
5,108,100
Mon, 05 Jan 2026
158.8400
166.9200
158.6000
166.2100
5,824,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
162.1900
164.3000
155.1500
157.2000
6,533,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
163.5900
163.8300
160.7500
160.9700
4,217,100
Tue, 30 Dec 2025
166.9800
167.1500
163.6600
163.7400
4,812,400
Mon, 29 Dec 2025
169.7500
170.8800
167.2700
167.8800
3,055,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
169.0500
171.0700
168.0950
170.8300
2,574,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
168.7900
170.4000
168.1200
169.4500
1,832,100
Tue, 23 Dec 2025
168.5200
169.6300
166.9100
169.5300
3,487,500
Mon, 22 Dec 2025
172.7100
172.9800
169.5500
169.6700
5,399,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
167.0400
171.7700
167.0100
169.5700
13,849,000
Thu, 18 Dec 2025
167.1800
172.9600
165.3000
166.8000
7,835,000
Wed, 17 Dec 2025
166.5300
170.3300
161.5690
161.7300
8,759,000
Tue, 16 Dec 2025
157.2100
163.6600
155.6600
163.1400
6,398,000
Mon, 15 Dec 2025
166.6900
169.3900
159.5200
159.8500
6,927,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
164.6700
164.6700
159.1000
164.1900
6,266,400
Thu, 11 Dec 2025
167.4800
167.5700
162.3800
164.7500
5,192,000
Wed, 10 Dec 2025
158.6500
168.9300
158.1100
168.4200
7,503,400
Tue, 09 Dec 2025
158.6000
162.4470
158.0900
159.8900
4,823,800
Mon, 08 Dec 2025
161.9100
163.7700
156.3100
158.4100
4,834,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
161.9500
163.1500
158.9400
161.0800
5,440,100
Thu, 04 Dec 2025
160.3400
163.2600
157.8700
162.3100
5,415,000
Wed, 03 Dec 2025
156.0000
161.2250
155.2000
160.0000
5,579,800
Tue, 02 Dec 2025
153.4600
158.7400
152.1300
156.8300
8,429,300
Tue, 02 Dec 2025
7 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 01 Dec 2025
152.8000
155.5600
149.0900
149.2800
11,746,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
160.0000
161.0000
157.8500
158.6400
4,200,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
158.3200
160.5800
157.4200
159.3400
5,239,100
Tue, 25 Nov 2025
154.5800
158.3100
151.3800
157.3700
8,587,900
Mon, 24 Nov 2025
149.0200
156.3500
147.0800
155.3100
9,141,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
144.5700
149.8800
142.4300
147.8000
10,260,300
Thu, 20 Nov 2025
154.4850
154.8700
143.8100
144.5600
13,447,300
Wed, 19 Nov 2025
141.7000
147.0500
140.6130
146.0000
9,572,000
Tue, 18 Nov 2025
137.5000
142.4200
136.1800
140.4500
12,873,800
Mon, 17 Nov 2025
143.6500
145.3000
138.7100
139.9300
12,531,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
142.3300
149.7200
141.0000
146.0400
8,384,300
Thu, 13 Nov 2025
153.8400
155.0000
143.8000
146.3400
11,351,200
Wed, 12 Nov 2025
160.1100
160.4940
156.2300
156.5900
6,585,700
Tue, 11 Nov 2025
156.8300
160.0400
155.5200
158.9400
5,344,200
Mon, 10 Nov 2025
157.1150
159.6300
155.7500
158.8800
10,493,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
153.9450
154.0000
146.8800
152.4100
11,322,800
Thu, 06 Nov 2025
162.4250
163.0900
155.3400
156.0500
10,030,000
Wed, 05 Nov 2025
159.5600
166.6850
156.2310
162.9200
9,710,600
Tue, 04 Nov 2025
163.0650
174.1340
160.4600
160.9400
16,121,600
Tue, 04 Nov 2025
6 · 10-Q
Pre-market · 07:03 ET
10-Q ↗
Tue, 04 Nov 2025
5 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 03 Nov 2025
175.5000
178.3750
169.7200
172.9400
14,631,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
178.9500
179.7600
171.6900
173.8600
10,953,300
Thu, 30 Oct 2025
176.9250
178.2300
172.6900
173.6100
9,394,500
Wed, 29 Oct 2025
180.0000
182.1900
176.3000
179.0100
10,790,100
Tue, 28 Oct 2025
173.4250
179.6000
172.8000
178.9600
7,167,800
Mon, 27 Oct 2025
174.7800
176.8800
172.6350
175.0600
9,929,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
168.5000
174.7400
168.5000
172.9500
8,382,300
Thu, 23 Oct 2025
162.5000
167.6700
162.1410
167.0300
6,171,500
Wed, 22 Oct 2025
162.4900
163.3500
159.2340
162.0100
6,207,000
Tue, 21 Oct 2025
164.7900
165.2000
161.1100
162.6400
6,138,500
Mon, 20 Oct 2025
159.4250
165.0800
159.4250
164.7100
6,266,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
155.8800
158.9070
154.5300
157.7600
7,595,100
Thu, 16 Oct 2025
160.7600
164.9500
155.8900
156.5700
8,937,700
Wed, 15 Oct 2025
154.9500
158.6650
154.2440
156.2100
6,010,000
Tue, 14 Oct 2025
148.4200
154.9200
145.1600
152.8800
8,698,200
Mon, 13 Oct 2025
154.1150
154.9720
151.1000
153.6600
7,986,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
164.0100
165.2540
150.6020
151.0200
12,431,500
Thu, 09 Oct 2025
4 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 09 Oct 2025
166.6950
167.5990
162.4700
163.8700
7,050,500
Wed, 08 Oct 2025
163.0000
167.5400
163.0000
166.4300
7,366,600
Tue, 07 Oct 2025
165.0000
168.3980
160.7400
161.2800
6,971,900
Mon, 06 Oct 2025
166.5500
169.6900
162.8100
164.5000
11,317,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
152.8800
162.6000
152.5000
161.1400
15,740,200
Thu, 02 Oct 2025
151.2500
151.4700
147.8550
151.3000
7,272,300
Wed, 01 Oct 2025
146.2800
151.7440
146.1000
149.5700
6,733,300
Tue, 30 Sep 2025
147.9900
151.7800
145.4700
148.6100
9,254,600
Mon, 29 Sep 2025
141.7500
149.5800
140.9100
149.0000
14,702,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
143.1200
144.0000
139.5000
140.2500
7,259,500
Thu, 25 Sep 2025
145.0000
145.1400
142.0900
143.4500
8,511,200
Wed, 24 Sep 2025
150.7900
152.3100
148.2800
148.8300
5,559,500
Tue, 23 Sep 2025
157.1000
157.1900
149.1000
149.9400
7,376,000
Mon, 22 Sep 2025
153.1800
159.0100
151.8100
157.1200
7,020,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
151.9600
155.1300
151.7500
153.3000
8,812,900
Thu, 18 Sep 2025
149.5000
152.9300
148.1900
152.1100
6,485,800
Wed, 17 Sep 2025
148.4700
149.1000
145.3700
147.8700
4,291,200
Tue, 16 Sep 2025
149.0900
150.1700
145.2000
147.2100
5,453,800
Mon, 15 Sep 2025
144.2400
148.2000
142.8900
147.8900
6,714,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
143.5200
144.6200
141.5200
143.3800
4,911,600
Thu, 11 Sep 2025
142.0500
146.9900
142.0500
145.0300
6,051,900
Wed, 10 Sep 2025
3 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 10 Sep 2025
144.5500
145.4600
141.3000
142.2000
7,362,100
Tue, 09 Sep 2025
145.0250
146.6100
142.8500
143.4400
5,748,600
Mon, 08 Sep 2025
147.5600
148.5700
144.0780
146.2200
5,782,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
146.5900
147.9700
144.9200
146.8200
5,727,700
Thu, 04 Sep 2025
140.9050
145.6100
140.0730
145.1500
6,538,700
Wed, 03 Sep 2025
140.0000
140.9870
138.1130
140.2200
3,531,500
Tue, 02 Sep 2025
136.9500
139.3200
133.4000
139.0400
5,082,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
141.4300
143.0900
139.9100
141.2800
4,617,000
Thu, 28 Aug 2025
140.8200
144.2000
140.5900
141.5400
6,339,600
Wed, 27 Aug 2025
142.0800
142.5000
137.2800
139.8900
5,272,200
Tue, 26 Aug 2025
140.8900
141.1800
139.1200
140.8500
4,409,000
Mon, 25 Aug 2025
140.7500
142.8560
139.5000
140.5300
4,945,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
136.7800
143.1700
135.3850
142.1100
7,649,800
Thu, 21 Aug 2025
136.2600
137.9600
134.8800
136.6800
4,420,400
Wed, 20 Aug 2025
137.9200
138.5300
134.7500
137.2900
7,256,000
Tue, 19 Aug 2025
143.0000
144.4100
138.9700
139.2500
6,339,500
Mon, 18 Aug 2025
141.3850
143.3700
140.0700
143.1100
4,435,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
144.2700
145.2200
140.7000
141.4700
7,198,800
Thu, 14 Aug 2025
148.3750
148.5000
142.9300
144.2700
9,499,700
Wed, 13 Aug 2025
150.2100
151.6500
148.3900
150.0900
6,660,700
Tue, 12 Aug 2025
148.0250
150.7000
147.0800
149.3000
7,173,100
Mon, 11 Aug 2025
150.7550
153.3200
147.2200
147.5000
10,131,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
150.4900
150.7300
148.0300
149.6100
9,571,000
Thu, 07 Aug 2025
154.4600
156.8500
147.5000
151.0700
15,934,800
Wed, 06 Aug 2025
145.1600
156.3900
145.1100
154.9000
38,572,100
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 07:06 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 05 Aug 2025
125.0000
127.2300
123.0000
127.0000
9,223,300
Mon, 04 Aug 2025
120.2300
125.4900
120.2300
125.2100
6,881,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
118.0500
120.1900
115.9500
118.6000
9,886,700
Thu, 31 Jul 2025
125.3500
126.5800
122.0500
122.2100
8,493,500
Wed, 30 Jul 2025
123.9700
125.9400
122.1600
123.0100
6,702,700
Tue, 29 Jul 2025
126.5950
127.6200
123.2800
124.8500
5,911,800
Mon, 28 Jul 2025
126.1000
128.1500
125.8100
126.8400
5,335,800
Sun, 27 Jul 2025
Weekend