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
150.4420
155.7900
142.8900
147.2900
12,608,213
Thu, 22 Oct 2026
173.0100
173.8300
161.2600
162.7700
9,269,800
Wed, 21 Oct 2026
184.0900
189.8800
178.5900
182.2800
7,301,300
Tue, 20 Oct 2026
168.4000
177.1900
161.0000
171.5100
7,083,600
Mon, 19 Oct 2026
178.9250
181.1400
168.8000
172.8100
7,450,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
13 · 8-K
After-hours · 20:42 ET
8-K ↗
Fri, 16 Oct 2026
174.7300
177.1900
168.5600
169.7000
6,411,200
Thu, 15 Oct 2026
169.2400
180.0000
166.5000
178.5000
9,825,000
Wed, 14 Oct 2026
190.7900
195.5000
179.0000
179.2250
12,530,700
Tue, 13 Oct 2026
191.1100
199.8640
185.1950
198.3100
11,055,400
Mon, 12 Oct 2026
212.4100
212.4600
200.2400
200.8400
8,382,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
217.5550
225.2900
209.1500
216.5500
6,297,800
Thu, 08 Oct 2026
215.0500
224.4500
206.6600
211.8600
9,561,800
Wed, 07 Oct 2026
214.8650
222.5130
208.1000
220.0100
7,313,100
Tue, 06 Oct 2026
213.0000
226.6000
209.6100
220.8300
7,216,900
Mon, 05 Oct 2026
220.7000
220.9600
206.0600
212.4800
7,747,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
214.9950
231.5900
211.9100
218.6400
10,666,000
Thu, 01 Oct 2026
197.1300
211.0480
195.0000
210.1700
9,414,900
Wed, 30 Sep 2026
192.5600
195.5600
186.8100
194.7900
6,468,300
Tue, 29 Sep 2026
194.4600
199.3800
189.0100
192.3500
6,677,400
Mon, 28 Sep 2026
206.1150
208.1050
189.4390
192.6700
9,095,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
201.5900
214.8700
198.0000
210.9700
11,753,100
Thu, 24 Sep 2026
188.9100
196.4250
187.0000
195.9700
5,788,700
Wed, 23 Sep 2026
191.5000
196.1500
189.2600
193.8700
7,813,400
Tue, 22 Sep 2026
183.6800
194.0000
183.1700
192.5600
8,199,200
Mon, 21 Sep 2026
180.9100
188.7600
176.4900
187.2700
11,146,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
171.1100
175.9800
170.1930
175.8900
13,345,500
Thu, 17 Sep 2026
168.6500
169.8000
163.5200
168.2500
8,903,300
Wed, 16 Sep 2026
153.1000
164.5500
152.7200
161.4900
8,978,500
Tue, 15 Sep 2026
153.0000
154.7400
149.7000
150.3900
6,494,300
Mon, 14 Sep 2026
153.6910
154.1100
149.1400
150.0900
10,698,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
162.8800
164.8000
160.4400
162.9500
5,889,800
Thu, 10 Sep 2026
162.3500
165.6800
159.2000
160.3100
6,901,300
Wed, 09 Sep 2026
165.0200
173.2400
164.1880
167.9200
6,972,200
Tue, 08 Sep 2026
170.5450
178.0000
167.2200
167.7500
10,394,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
162.1000
172.0500
160.7500
170.5700
10,756,500
Thu, 03 Sep 2026
168.5000
171.1300
164.1100
164.1700
13,770,300
Wed, 02 Sep 2026
12 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Wed, 02 Sep 2026
188.6350
190.5700
161.9500
165.2200
30,111,800
Tue, 01 Sep 2026
11 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 01 Sep 2026
220.0000
221.7400
206.1150
206.6300
9,513,700
Mon, 31 Aug 2026
232.0000
238.3950
222.9100
226.1900
4,270,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
238.5700
240.4900
228.6000
232.7500
3,518,200
Thu, 27 Aug 2026
239.1500
244.4600
233.7800
240.2400
4,227,700
Wed, 26 Aug 2026
223.0000
226.7200
219.7390
226.4900
2,283,300
Tue, 25 Aug 2026
10 · DEF 14A
After-hours · 16:57 ET
DEF 14A ↗
Tue, 25 Aug 2026
229.0600
232.0000
223.0100
226.5100
2,639,100
Mon, 24 Aug 2026
222.7800
223.5900
211.5000
222.6100
4,256,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
233.0500
236.3600
223.0450
230.5700
2,714,400
Thu, 20 Aug 2026
235.4100
236.5000
226.5800
231.3500
3,278,400
Wed, 19 Aug 2026
246.0100
250.0000
229.1800
234.8200
4,903,100
Tue, 18 Aug 2026
266.9150
269.3300
240.0000
245.9700
7,742,700
Mon, 17 Aug 2026
274.4400
286.2400
272.3050
282.8200
5,762,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
265.4950
266.6230
253.7500
259.9000
3,384,600
Thu, 13 Aug 2026
265.0000
285.8000
262.0000
265.9900
4,298,000
Wed, 12 Aug 2026
264.3200
277.2300
254.5800
268.1600
5,267,100
Tue, 11 Aug 2026
243.0000
247.7800
237.6600
247.6900
2,456,300
Mon, 10 Aug 2026
254.7900
264.5000
239.7810
239.9350
4,320,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
241.1400
250.0000
231.2500
249.8900
4,265,500
Thu, 06 Aug 2026
216.0000
238.7440
210.4200
230.4300
3,657,900
Wed, 05 Aug 2026
233.7900
246.7800
223.5600
224.6300
4,282,000
Tue, 04 Aug 2026
230.0000
242.5000
224.5400
237.9200
6,945,100
Mon, 03 Aug 2026
201.5500
219.7900
195.3900
218.3500
4,667,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
215.8900
216.9900
199.3900
206.9900
6,428,500
Thu, 30 Jul 2026
187.1350
201.3500
186.5300
201.0800
6,966,700
Wed, 29 Jul 2026
189.5500
193.5900
177.0000
177.4500
7,010,900
Tue, 28 Jul 2026
198.0500
199.1200
184.6800
192.2800
6,706,100
Mon, 27 Jul 2026
216.9500
220.0000
197.0100
208.1400
5,010,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
231.3200
231.3200
209.5500
213.1500
5,926,600
Thu, 23 Jul 2026
223.9300
241.1400
223.2500
236.5000
4,503,000
Wed, 22 Jul 2026
216.5550
231.8790
214.4840
228.2700
4,036,500
Tue, 21 Jul 2026
224.4400
225.8400
216.4000
223.8700
4,765,200
Mon, 20 Jul 2026
213.5000
221.4200
210.1300
212.0700
5,200,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
193.5300
209.9700
185.8650
202.6800
8,283,300
Thu, 16 Jul 2026
218.7400
222.3200
201.9300
207.9700
7,997,000
Wed, 15 Jul 2026
238.0000
239.8100
217.4200
226.7400
5,569,100
Tue, 14 Jul 2026
252.5050
252.5050
235.3900
236.1800
4,162,800
Mon, 13 Jul 2026
248.5200
252.8100
235.5000
236.8800
6,736,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
263.7300
268.6000
253.4300
257.7900
3,977,000
Thu, 09 Jul 2026
274.1750
279.2000
261.3300
265.6500
6,959,200
Wed, 08 Jul 2026
242.1000
264.2000
240.5000
258.6900
5,727,300
Tue, 07 Jul 2026
249.8600
253.7500
235.5900
246.4000
7,836,100
Mon, 06 Jul 2026
252.4900
280.5000
248.0200
265.5500
7,501,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
260.0250
278.1150
233.1700
241.9100
9,047,500
Wed, 01 Jul 2026
261.5550
271.0000
253.5200
259.0900
7,941,300
Tue, 30 Jun 2026
249.4000
275.4300
244.0600
271.9500
8,072,100
Mon, 29 Jun 2026
241.1900
247.4000
225.6600
245.6800
10,111,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
261.2600
262.5600
231.0800
238.0000
38,637,200
Thu, 25 Jun 2026
288.5300
290.4300
259.0000
268.0300
8,181,700
Wed, 24 Jun 2026
281.1490
284.0000
259.7150
268.9900
6,666,200
Tue, 23 Jun 2026
277.6350
284.0000
265.5300
272.0050
10,376,100
Mon, 22 Jun 2026
290.7800
308.6700
287.2500
302.5200
9,529,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
258.7400
274.9000
252.6900
271.8300
9,353,600
Wed, 17 Jun 2026
249.7550
261.8700
243.0600
249.3300
7,492,800
Tue, 16 Jun 2026
256.1300
258.3600
238.9700
239.1800
7,557,200
Mon, 15 Jun 2026
9 · 10-K
After-hours · 17:09 ET
10-K ↗
Mon, 15 Jun 2026
263.0000
264.2500
243.3300
259.4100
7,921,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
270.0200
270.2120
241.1200
250.8100
9,009,800
Thu, 11 Jun 2026
243.6550
268.1800
242.0000
264.7600
13,005,200
Wed, 10 Jun 2026
227.9950
261.3800
225.3900
237.6800
13,941,100
Tue, 09 Jun 2026
226.7400
252.7000
209.5500
234.3200
15,750,900
Mon, 08 Jun 2026
217.1850
227.5110
211.5000
222.2700
8,731,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
208.1200
234.2200
202.6800
206.8900
15,917,900
Thu, 04 Jun 2026
204.6600
227.6900
200.0000
217.5000
7,454,800
Wed, 03 Jun 2026
230.5200
235.0000
204.0000
214.6000
9,697,100
Tue, 02 Jun 2026
219.0550
245.9500
210.7230
229.0000
16,247,800
Mon, 01 Jun 2026
8 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 01 Jun 2026
240.0200
243.2100
223.5400
226.1000
13,043,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
228.2500
240.8100
224.5000
236.0300
7,597,100
Thu, 28 May 2026
222.2400
229.3900
212.7150
222.3500
5,014,500
Wed, 27 May 2026
224.1300
226.0000
210.0800
221.2300
4,256,100
Tue, 26 May 2026
228.0100
233.7000
211.5800
221.6400
9,575,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
196.8500
218.9500
195.4700
218.4100
8,538,600
Thu, 21 May 2026
180.0600
195.7000
180.0600
193.3900
6,775,200
Wed, 20 May 2026
172.3000
187.7000
171.3100
182.9800
7,487,300
Tue, 19 May 2026
151.3300
171.6400
148.9450
168.9900
8,285,000
Mon, 18 May 2026
171.8400
172.2500
150.4100
156.2700
8,611,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
177.2400
178.4600
171.0210
172.1700
5,528,800
Thu, 14 May 2026
186.5000
187.2500
178.8700
184.5400
4,949,800
Wed, 13 May 2026
201.9000
202.7500
186.0000
189.3600
6,644,700
Tue, 12 May 2026
203.2500
210.3000
183.4000
198.5700
6,256,300
Mon, 11 May 2026
187.3100
210.9700
186.7800
210.2200
7,999,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
193.2000
196.7000
182.8000
188.5050
4,837,000
Thu, 07 May 2026
195.6200
202.2800
185.7000
188.2900
5,514,600
Wed, 06 May 2026
197.9200
198.5800
184.2000
198.2900
6,073,100
Tue, 05 May 2026
183.5100
199.8090
183.4650
193.5700
6,133,200
Mon, 04 May 2026
187.2700
188.2000
178.8800
180.0600
3,636,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
175.8000
184.8800
171.4800
184.3800
4,701,700
Thu, 30 Apr 2026
179.6700
180.5300
167.5000
174.0100
4,438,900
Wed, 29 Apr 2026
171.5600
175.9600
165.0100
175.7700
4,415,300
Tue, 28 Apr 2026
169.2050
178.0000
164.8000
165.9200
6,339,500
Mon, 27 Apr 2026
190.8000
190.9800
176.3970
180.5000
6,799,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
188.7500
198.9700
186.5700
195.0400
6,639,700
Thu, 23 Apr 2026
185.9000
193.2300
179.1100
185.5400
5,820,000
Wed, 22 Apr 2026
186.6200
191.8400
183.6200
189.4900
7,342,700
Tue, 21 Apr 2026
179.7000
184.4600
174.6200
183.3200
9,610,600
Mon, 20 Apr 2026
160.6500
174.6100
160.2000
174.5300
7,465,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
163.7550
165.0000
152.0900
160.6900
7,236,700
Thu, 16 Apr 2026
164.6000
166.5000
153.2500
158.9300
9,679,800
Wed, 15 Apr 2026
164.5400
168.9700
160.2000
168.3500
10,699,500
Tue, 14 Apr 2026
154.2300
163.6800
149.0000
159.5200
18,523,300
Mon, 13 Apr 2026
7 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 13 Apr 2026
123.6600
135.8700
123.3000
134.3600
10,402,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.1800
122.3050
108.1800
119.5900
8,563,600
Thu, 09 Apr 2026
110.7800
112.5700
106.0900
107.9300
4,392,800
Wed, 08 Apr 2026
113.8700
114.9400
106.8000
110.2100
6,093,300
Tue, 07 Apr 2026
101.7300
107.0350
101.6500
106.7900
4,159,100
Mon, 06 Apr 2026
101.4850
106.5000
101.3000
102.4600
4,279,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.0900
102.3820
91.0900
101.4500
5,095,800
Wed, 01 Apr 2026
96.3500
98.7600
94.6100
95.9200
4,869,800
Tue, 31 Mar 2026
89.3900
94.2300
88.1000
93.8700
7,240,000
Mon, 30 Mar 2026
95.1300
95.9800
86.4850
87.8100
6,562,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
95.0000
97.5000
93.6500
95.2400
4,402,000
Thu, 26 Mar 2026
101.3200
101.6400
96.1500
96.4400
5,719,100
Wed, 25 Mar 2026
102.2000
104.4200
101.1600
103.9100
5,303,000
Tue, 24 Mar 2026
105.3600
105.3600
98.2100
100.3000
6,309,000
Mon, 23 Mar 2026
105.3850
110.2000
103.0500
105.1000
6,881,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
105.1600
106.1910
101.6700
103.4000
6,805,000
Thu, 19 Mar 2026
100.1800
107.8500
99.6350
107.0900
6,957,100
Wed, 18 Mar 2026
101.9900
106.9300
101.1200
101.7200
7,469,600
Tue, 17 Mar 2026
122.5900
125.7000
102.2500
104.0600
15,647,400
Mon, 16 Mar 2026
119.1600
123.2800
112.5000
116.8800
9,100,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
113.0200
117.9000
112.4900
117.6900
4,495,300
Thu, 12 Mar 2026
113.0800
114.6350
108.5820
111.5700
6,053,300
Wed, 11 Mar 2026
112.8200
120.7550
112.8200
115.9100
6,121,200
Tue, 10 Mar 2026
114.7900
116.1900
111.4900
112.3300
5,691,500
Mon, 09 Mar 2026
106.1900
116.1300
104.8000
115.9800
7,272,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
111.1700
117.8300
108.7600
109.8300
6,948,700
Thu, 05 Mar 2026
109.0800
116.2870
109.0190
114.7400
11,716,200
Wed, 04 Mar 2026
101.5350
107.4300
98.8600
102.5400
9,137,900
Tue, 03 Mar 2026
6 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Tue, 03 Mar 2026
101.0000
102.6300
92.6000
97.3000
19,706,000
Mon, 02 Mar 2026
5 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 02 Mar 2026
108.0500
115.6900
106.6600
114.2200
12,477,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.0600
112.9600
108.8800
112.2700
7,420,500
Thu, 26 Feb 2026
124.4650
124.5000
110.6800
114.4800
7,864,100
Wed, 25 Feb 2026
118.8050
124.6900
114.6500
123.4600
5,359,600
Tue, 24 Feb 2026
124.0100
125.5600
119.8770
120.8300
4,042,300
Mon, 23 Feb 2026
122.4000
124.4100
118.8800
124.0500
3,814,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
128.9350
131.9800
123.4300
124.0600
5,201,500
Thu, 19 Feb 2026
129.9950
131.6300
127.0900
130.6600
3,358,200
Wed, 18 Feb 2026
124.3500
132.4900
121.4100
127.9100
3,918,900
Tue, 17 Feb 2026
117.5000
126.9600
114.1000
124.8000
4,931,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
122.2750
124.0100
117.0100
121.4400
4,520,600
Thu, 12 Feb 2026
131.0600
132.0000
121.6700
121.7800
6,440,700
Wed, 11 Feb 2026
134.3500
134.7860
119.3800
128.4000
9,878,800
Tue, 10 Feb 2026
141.0750
142.0000
131.2600
134.7200
12,592,700
Mon, 09 Feb 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 09 Feb 2026
113.4050
124.3300
111.0760
123.4100
9,063,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
103.1100
113.6300
102.3000
111.4000
9,896,600
Thu, 05 Feb 2026
95.9980
101.8200
94.1870
98.0600
8,225,300
Wed, 04 Feb 2026
108.0400
108.0800
95.0700
96.9500
14,406,000
Tue, 03 Feb 2026
121.1050
124.2100
104.9500
111.3100
10,940,600
Mon, 02 Feb 2026
121.7100
123.7500
118.5300
119.9600
5,572,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
128.4950
132.2000
123.5900
125.2800
6,759,200
Thu, 29 Jan 2026
131.4200
135.0300
123.2500
129.4700
5,588,100
Wed, 28 Jan 2026
131.7700
134.5000
126.5300
129.6600
5,147,000
Tue, 27 Jan 2026
130.7700
133.0000
127.7000
129.5700
4,884,200
Mon, 26 Jan 2026
131.2200
134.4900
127.3300
128.0200
4,894,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
135.9750
138.2400
131.1400
133.1600
4,348,200
Thu, 22 Jan 2026
143.0000
144.0650
132.5000
135.1000
7,268,000
Wed, 21 Jan 2026
153.1700
153.4000
134.1500
139.1600
9,437,800
Tue, 20 Jan 2026
144.7300
158.8650
143.8000
153.2200
6,083,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
150.0500
155.4100
148.8120
150.9700
4,370,800
Thu, 15 Jan 2026
163.3700
164.8000
149.0000
149.1200
5,677,000
Wed, 14 Jan 2026
159.5000
160.0000
148.5800
156.8400
4,918,400
Tue, 13 Jan 2026
157.6750
164.7400
154.4100
161.3800
4,604,700
Mon, 12 Jan 2026
148.7450
156.4300
147.3600
156.0700
4,636,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
145.5300
157.5000
143.6200
150.4200
7,517,300
Thu, 08 Jan 2026
140.4400
142.9410
135.0700
141.5900
6,231,100
Wed, 07 Jan 2026
128.8300
143.2000
124.7000
141.0000
9,879,300
Tue, 06 Jan 2026
139.8800
139.8800
129.5100
132.9500
7,360,800
Mon, 05 Jan 2026
145.8500
148.1500
133.1100
140.2400
8,056,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
148.4000
152.0000
140.5900
143.2200
5,797,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
144.2000
146.3000
143.0900
143.8900
2,521,600
Tue, 30 Dec 2025
144.4300
147.7200
142.3000
144.9200
2,182,700
Mon, 29 Dec 2025
141.3300
145.1800
139.8800
144.7000
2,828,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
152.2200
152.3000
144.6600
144.8300
2,727,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
147.0000
151.9000
146.9090
150.1900
1,956,400
Tue, 23 Dec 2025
146.6900
150.1900
143.1200
147.8100
3,091,900
Mon, 22 Dec 2025
155.7200
156.0900
148.3400
149.9400
5,094,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
142.9600
151.4200
141.0900
150.1300
9,664,800
Thu, 18 Dec 2025
140.9500
142.9700
136.5700
138.5700
5,374,200
Wed, 17 Dec 2025
142.3250
143.9900
132.7600
134.1300
4,786,900
Tue, 16 Dec 2025
139.7600
142.3000
137.2700
140.3400
4,778,400
Mon, 15 Dec 2025
147.0150
147.7840
141.0600
142.0200
5,586,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
151.0000
154.0000
142.3500
143.9100
7,997,700
Thu, 11 Dec 2025
159.6000
160.2700
148.8600
154.4700
7,089,000
Wed, 10 Dec 2025
168.2700
169.6400
155.5000
157.9800
9,031,600
Tue, 09 Dec 2025
175.3600
176.7370
167.1800
170.2900
4,881,600
Mon, 08 Dec 2025
179.5400
181.0000
169.3900
178.9400
5,847,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
185.1700
186.5000
173.9000
176.0400
5,292,200
Thu, 04 Dec 2025
187.0000
189.1800
176.5000
180.9200
5,648,000
Wed, 03 Dec 2025
188.3650
190.4100
176.0000
189.1900
7,506,000
Tue, 02 Dec 2025
195.6350
213.8000
186.8300
188.4400
16,853,500
Tue, 02 Dec 2025
3 · 10-Q
Next filing day · accepted 01 Dec, 18:17 ET
10-Q ↗
Mon, 01 Dec 2025
2 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 01 Dec 2025
172.0220
183.6900
171.1300
171.1300
10,755,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
167.5000
177.9800
167.4800
177.6000
5,665,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
156.4000
166.9800
155.5200
164.0100
5,384,100
Tue, 25 Nov 2025
146.3850
154.3000
139.0000
154.1800
5,200,000
Mon, 24 Nov 2025
137.0400
152.3800
137.0000
150.8500
16,607,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
130.7400
137.4300
123.8700
133.4900
8,404,400
Thu, 20 Nov 2025
153.8800
157.8600
133.4800
134.7300
9,424,500
Wed, 19 Nov 2025
140.5700
146.9600
137.0400
141.8800
4,494,000
Tue, 18 Nov 2025
139.8500
144.5300
137.0500
139.5600
4,503,000
Mon, 17 Nov 2025
142.0000
149.0240
141.4000
145.5800
4,124,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
135.0000
151.5000
132.0500
145.5200
5,715,400
Thu, 13 Nov 2025
157.8900
158.0850
137.2900
142.9500
7,413,900
Wed, 12 Nov 2025
163.4100
163.9300
154.1090
160.3400
3,984,200
Tue, 11 Nov 2025
165.9200
166.6800
157.2700
158.5000
3,985,500
Mon, 10 Nov 2025
172.9000
173.2500
164.5000
170.1600
4,127,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
157.4000
163.7400
146.4100
163.6100
6,910,100
Thu, 06 Nov 2025
174.6000
178.9900
162.4100
162.7400
5,245,500
Wed, 05 Nov 2025
171.2500
175.2000
168.0100
173.1600
4,984,300
Tue, 04 Nov 2025
170.6000
178.3500
163.8400
164.2300
5,998,300
Mon, 03 Nov 2025
191.3400
191.6790
177.2600
180.6400
4,599,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
172.8500
193.5000
170.4200
187.6200
7,556,900
Thu, 30 Oct 2025
168.2800
179.1300
165.0000
166.6200
5,154,900
Wed, 29 Oct 2025
165.2750
172.3700
164.6000
171.5200
4,543,400
Wed, 29 Oct 2025
1 · 8-K
Next filing day · accepted 28 Oct, 19:52 ET
8-K ↗
Tue, 28 Oct 2025
156.0000
163.4900
154.3530
162.1800
4,021,900
Mon, 27 Oct 2025
162.3200
163.2000
153.8000
154.9600
3,906,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend