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
154.0000
158.0700
146.4800
154.3700
1,583,494
Thu, 22 Oct 2026
158.0000
161.8700
153.2300
157.5000
2,666,300
Wed, 21 Oct 2026
161.8000
171.4400
161.2000
163.5200
2,481,200
Tue, 20 Oct 2026
160.8000
166.5200
157.4100
157.9500
1,434,000
Mon, 19 Oct 2026
166.7500
167.5000
161.5500
163.3400
1,434,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
169.0900
172.2800
164.1400
164.4600
1,736,400
Thu, 15 Oct 2026
160.0000
168.8700
152.5100
168.5600
2,196,600
Wed, 14 Oct 2026
164.3700
167.7800
156.3400
163.2500
2,940,200
Tue, 13 Oct 2026
164.0000
170.9300
163.4850
166.8700
3,282,800
Mon, 12 Oct 2026
169.0000
169.7400
164.2200
165.5300
951,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
172.8600
173.9900
166.5000
169.9650
963,000
Thu, 08 Oct 2026
171.0500
173.3500
168.3500
171.0600
1,938,500
Wed, 07 Oct 2026
175.5000
178.4100
169.9700
174.8300
1,695,700
Tue, 06 Oct 2026
167.7000
180.0250
166.6900
179.4400
2,177,100
Mon, 05 Oct 2026
168.1700
168.6700
164.4300
164.7000
737,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
169.0300
169.7980
162.3450
167.0300
1,167,300
Thu, 01 Oct 2026
167.0000
169.2800
164.2300
167.3200
1,017,800
Wed, 30 Sep 2026
172.4700
172.9500
166.3900
167.0300
1,160,500
Tue, 29 Sep 2026
170.1000
174.8500
168.9000
168.9300
913,800
Mon, 28 Sep 2026
173.3750
173.3750
166.4200
167.1000
1,665,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
175.2300
177.4000
171.7500
175.0600
1,503,000
Thu, 24 Sep 2026
182.7200
182.9700
174.2200
174.5300
1,548,500
Wed, 23 Sep 2026
187.7300
191.9000
185.6400
186.0100
1,388,000
Tue, 22 Sep 2026
194.8600
194.8600
189.0300
189.7400
630,100
Mon, 21 Sep 2026
193.6000
195.9700
190.3300
192.7400
888,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
195.5500
195.7500
189.8900
190.7400
1,401,500
Thu, 17 Sep 2026
196.5000
199.8800
193.1500
195.0700
1,498,600
Wed, 16 Sep 2026
183.4100
190.6000
179.8230
189.8300
2,304,900
Tue, 15 Sep 2026
177.3000
178.1800
171.9700
176.4400
1,664,000
Mon, 14 Sep 2026
180.0000
183.8300
174.8000
176.0000
2,099,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
184.0000
189.4700
182.0000
186.0600
1,245,900
Thu, 10 Sep 2026
182.0800
183.2700
177.4300
180.0900
2,000,100
Wed, 09 Sep 2026
195.0000
195.5300
183.7050
185.2500
1,047,200
Tue, 08 Sep 2026
196.9100
200.1800
192.7200
196.6900
820,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
199.3900
200.8850
193.0300
196.2800
1,050,100
Thu, 03 Sep 2026
186.0000
202.4700
184.8400
199.3900
1,777,800
Wed, 02 Sep 2026
189.0800
191.5380
184.6450
185.6100
1,169,000
Tue, 01 Sep 2026
187.4800
191.7700
186.4600
189.2900
1,260,400
Mon, 31 Aug 2026
192.0000
192.6200
185.6100
190.1000
1,973,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
199.4900
200.8400
193.0000
194.9800
984,600
Thu, 27 Aug 2026
202.7200
203.4300
195.7200
199.4200
1,120,900
Wed, 26 Aug 2026
201.3100
203.9800
200.1000
201.2700
982,100
Tue, 25 Aug 2026
202.8500
202.8500
198.3970
200.4700
966,200
Mon, 24 Aug 2026
207.6100
209.8400
197.9900
198.4200
1,245,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
203.9000
211.1990
202.6300
209.7000
903,800
Thu, 20 Aug 2026
208.5200
208.5200
194.4300
197.8100
1,390,500
Wed, 19 Aug 2026
211.4600
213.0000
204.1600
210.9100
1,118,200
Tue, 18 Aug 2026
220.5200
222.5000
208.7720
211.5000
1,402,900
Mon, 17 Aug 2026
220.0600
234.5900
217.5000
227.4300
1,266,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
216.5600
218.5100
213.9500
217.1300
641,500
Thu, 13 Aug 2026
227.4400
229.0000
215.1100
216.1500
1,245,500
Wed, 12 Aug 2026
232.2900
233.9800
225.4800
226.6600
1,716,200
Tue, 11 Aug 2026
216.2100
225.8400
216.2100
225.6000
1,082,900
Mon, 10 Aug 2026
215.3300
219.5300
212.0700
215.0000
1,097,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
225.0000
225.1520
214.3300
216.2400
1,334,200
Thu, 06 Aug 2026
224.1400
228.7700
220.2300
221.2300
1,647,000
Wed, 05 Aug 2026
225.0000
232.9700
221.6940
223.7300
1,300,700
Tue, 04 Aug 2026
230.9200
232.1850
210.5300
221.9600
1,580,700
Mon, 03 Aug 2026
211.2500
231.6800
209.8500
225.1500
2,196,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
16 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Fri, 31 Jul 2026
202.0000
211.7150
200.0000
206.0000
2,738,800
Thu, 30 Jul 2026
184.9500
198.0000
179.1100
197.5000
4,996,300
Wed, 29 Jul 2026
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 29 Jul 2026
210.7900
210.7900
196.7500
197.3700
3,416,200
Tue, 28 Jul 2026
210.0800
213.3200
196.5100
212.4700
1,729,900
Mon, 27 Jul 2026
221.4950
223.4500
204.6000
214.1500
1,233,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
216.8100
219.3200
212.6200
215.9800
809,500
Thu, 23 Jul 2026
221.3200
227.2800
214.6230
216.8100
1,075,200
Wed, 22 Jul 2026
225.7000
231.1000
215.5900
222.4900
2,643,600
Tue, 21 Jul 2026
201.5000
212.4000
196.4800
210.2500
1,486,600
Mon, 20 Jul 2026
210.0000
213.8000
198.8300
199.7100
1,534,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
198.5050
210.3300
198.4400
207.4600
1,182,900
Thu, 16 Jul 2026
206.9700
210.4300
198.3400
203.7000
1,408,300
Wed, 15 Jul 2026
214.8800
216.2200
204.1800
213.8000
1,205,000
Tue, 14 Jul 2026
211.9500
215.0000
205.1050
206.2200
1,106,600
Mon, 13 Jul 2026
220.6700
224.7600
209.2900
209.8800
1,329,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
226.6500
227.7300
217.0000
227.3500
1,055,600
Thu, 09 Jul 2026
221.4500
231.2100
219.0000
228.0200
1,506,200
Wed, 08 Jul 2026
222.2200
227.3200
210.5500
216.1000
1,582,800
Tue, 07 Jul 2026
237.4600
239.1600
219.1000
227.5500
1,527,200
Mon, 06 Jul 2026
245.9200
259.6600
240.3500
241.5400
1,099,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
262.2500
270.3700
245.0000
248.0600
1,192,400
Wed, 01 Jul 2026
266.6900
269.3400
258.2700
261.8300
873,600
Tue, 30 Jun 2026
264.9300
273.3200
261.2750
270.5300
934,600
Mon, 29 Jun 2026
263.4400
267.1500
254.3500
263.6200
913,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
262.0000
272.9500
249.6500
260.0800
2,623,100
Thu, 25 Jun 2026
277.3900
279.5800
267.1900
268.4000
658,500
Wed, 24 Jun 2026
259.0400
280.0000
259.0100
272.1400
856,200
Tue, 23 Jun 2026
258.4700
266.2700
255.6100
262.0900
768,200
Mon, 22 Jun 2026
276.7900
285.0000
270.2400
272.0500
864,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
283.1900
288.4000
271.6400
276.1100
1,354,900
Wed, 17 Jun 2026
268.9300
285.4950
265.8300
277.3100
1,225,700
Tue, 16 Jun 2026
266.5400
273.1800
260.9800
268.5200
905,500
Mon, 15 Jun 2026
255.5900
267.5400
252.0500
263.5200
1,033,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
244.2600
248.0000
238.7500
241.9600
745,800
Thu, 11 Jun 2026
229.1500
242.2600
223.1000
241.3400
1,211,800
Wed, 10 Jun 2026
230.2100
232.3500
219.3700
225.7600
1,100,700
Tue, 09 Jun 2026
234.4200
243.1100
221.5300
233.7500
913,400
Mon, 08 Jun 2026
237.9200
243.4600
228.9000
230.4600
1,048,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
242.5800
248.5400
230.2600
234.0500
953,900
Thu, 04 Jun 2026
246.0000
253.8800
242.5000
250.0900
720,200
Wed, 03 Jun 2026
245.0000
252.5700
238.0000
247.0100
862,600
Tue, 02 Jun 2026
247.8200
254.5200
243.9250
245.8600
678,600
Mon, 01 Jun 2026
252.3700
256.1600
240.9800
247.8200
789,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
262.0000
262.7700
251.7900
260.3400
1,638,200
Fri, 29 May 2026
14 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 28 May 2026
250.1100
264.0900
246.4660
262.7800
769,100
Wed, 27 May 2026
255.7500
255.7900
245.8600
250.3300
706,100
Tue, 26 May 2026
262.0000
263.9900
249.4300
253.3900
821,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
247.5000
258.0000
246.3600
252.1300
1,191,600
Thu, 21 May 2026
235.0000
247.8300
233.4410
246.4600
802,800
Wed, 20 May 2026
228.7200
243.0000
225.7200
239.8400
1,242,800
Tue, 19 May 2026
226.0050
226.3100
214.5300
223.4900
1,833,600
Mon, 18 May 2026
237.8100
242.7300
230.1800
230.6000
933,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
252.0000
256.4500
237.6300
237.9700
1,288,500
Thu, 14 May 2026
268.0100
273.7600
255.5000
258.9500
898,500
Wed, 13 May 2026
267.1100
269.6800
259.9900
267.0900
998,500
Tue, 12 May 2026
275.0000
275.8900
258.1600
266.2100
1,080,300
Mon, 11 May 2026
268.1050
288.7000
267.7750
280.3600
1,512,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
286.9480
286.9480
265.8100
270.2900
968,100
Thu, 07 May 2026
285.5600
288.0000
268.2100
272.5400
1,763,900
Wed, 06 May 2026
262.8600
287.5800
256.0000
285.5600
2,423,400
Tue, 05 May 2026
246.6100
250.8650
240.0400
244.3700
1,281,100
Mon, 04 May 2026
242.5500
245.8700
237.0300
240.0100
1,445,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
13 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Fri, 01 May 2026
12 · S-3ASR
After-hours · 16:42 ET
S-3ASR ↗
Fri, 01 May 2026
245.9200
249.5800
237.0000
239.9500
1,664,300
Thu, 30 Apr 2026
232.8500
254.5000
226.9900
249.6700
3,402,500
Thu, 30 Apr 2026
11 · 8-K
Next filing day · accepted 29 Apr, 21:35 ET
8-K ↗
Wed, 29 Apr 2026
10 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 29 Apr 2026
216.9900
217.1200
202.8360
213.1100
2,989,300
Tue, 28 Apr 2026
228.0000
230.0150
215.4500
216.0000
2,323,900
Mon, 27 Apr 2026
232.4200
237.0200
229.0250
229.8800
1,260,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
235.3800
237.9200
227.0000
232.8500
1,232,800
Thu, 23 Apr 2026
228.7500
243.9100
226.8700
235.5400
1,507,300
Wed, 22 Apr 2026
238.0000
240.8800
218.1600
228.1700
2,132,200
Tue, 21 Apr 2026
257.2500
257.9200
234.5000
236.7400
1,541,900
Mon, 20 Apr 2026
256.9000
259.3800
253.5100
257.3000
924,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
265.9350
278.0000
258.2300
259.1300
1,205,700
Thu, 16 Apr 2026
268.7450
272.1650
253.6400
253.9200
1,066,300
Wed, 15 Apr 2026
9 · DEFA14A
After-hours · 16:17 ET
DEFA 14A ↗
Wed, 15 Apr 2026
8 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Wed, 15 Apr 2026
274.5700
274.5700
263.0900
269.8300
732,800
Tue, 14 Apr 2026
266.3300
274.9990
263.4550
269.4700
1,154,100
Mon, 13 Apr 2026
249.7100
265.7300
249.0800
261.5000
1,057,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
255.1800
257.4680
245.2450
251.4200
1,154,600
Thu, 09 Apr 2026
257.0000
262.1500
252.2100
255.1800
992,700
Wed, 08 Apr 2026
265.9200
275.7200
258.2400
259.6300
1,731,400
Tue, 07 Apr 2026
245.7600
247.4050
238.1050
241.0200
629,200
Mon, 06 Apr 2026
244.1700
250.1100
243.8050
246.8200
756,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
239.5800
248.6330
235.3400
242.6900
999,000
Wed, 01 Apr 2026
250.5400
255.4900
245.7900
249.8100
1,221,400
Tue, 31 Mar 2026
234.5100
246.0900
233.7410
245.0000
1,329,300
Mon, 30 Mar 2026
239.0900
239.6500
226.1700
228.7600
1,342,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
238.5500
243.5200
234.8200
239.0600
874,200
Thu, 26 Mar 2026
241.4000
248.2450
238.6000
239.9500
1,290,500
Wed, 25 Mar 2026
251.6500
258.4000
240.7200
246.7300
1,252,400
Tue, 24 Mar 2026
240.0100
248.0900
234.0000
247.0700
910,400
Mon, 23 Mar 2026
237.4200
250.3300
235.4300
241.5450
1,439,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
236.5400
239.1000
228.0700
230.0300
3,915,200
Thu, 19 Mar 2026
232.4000
240.5900
226.9930
240.1400
1,610,500
Wed, 18 Mar 2026
236.5900
246.6250
234.9900
240.4900
1,641,700
Tue, 17 Mar 2026
236.0200
240.1200
232.1800
236.6500
1,517,100
Mon, 16 Mar 2026
229.6800
239.2890
229.5400
236.1000
2,056,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
242.1200
242.7100
221.8400
222.2400
2,019,800
Thu, 12 Mar 2026
255.2700
257.1700
236.7100
237.1500
1,992,400
Wed, 11 Mar 2026
266.3800
270.2100
259.7100
259.9100
1,005,300
Tue, 10 Mar 2026
276.8900
280.5700
270.5700
271.4400
1,282,700
Mon, 09 Mar 2026
255.0400
277.5600
248.5500
276.3400
2,049,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
262.6000
266.1600
252.0100
260.3500
2,845,800
Fri, 06 Mar 2026
7 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 05 Mar 2026
275.6900
281.0200
269.0700
273.4700
1,797,700
Wed, 04 Mar 2026
282.9300
293.6900
280.5500
282.9100
1,411,200
Tue, 03 Mar 2026
290.3300
293.6950
273.3300
281.7500
1,491,800
Mon, 02 Mar 2026
300.7700
308.2130
289.0000
298.1400
1,408,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · 10-K
After-hours · 17:17 ET
10-K ↗
Fri, 27 Feb 2026
306.5000
319.0500
300.8500
305.8000
7,558,800
Thu, 26 Feb 2026
290.0000
323.5100
285.0000
310.0400
4,016,500
Wed, 25 Feb 2026
5 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 25 Feb 2026
305.0000
310.0000
300.0000
302.0300
1,977,900
Tue, 24 Feb 2026
281.5400
307.0000
281.2100
303.9300
1,752,600
Mon, 23 Feb 2026
288.3100
293.8100
281.2100
284.2300
1,120,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
287.7100
296.2200
283.3300
289.7400
971,300
Thu, 19 Feb 2026
287.6100
292.0800
282.4300
288.9800
1,037,800
Wed, 18 Feb 2026
288.3500
298.0550
285.4750
287.1600
1,202,600
Tue, 17 Feb 2026
279.4300
288.9900
273.0000
285.7500
941,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
276.6500
285.1080
272.0000
279.8500
918,600
Thu, 12 Feb 2026
267.4600
278.0000
265.6600
274.8300
1,615,500
Thu, 12 Feb 2026
4 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 11 Feb 2026
275.0000
275.0000
255.6100
265.9700
1,681,200
Tue, 10 Feb 2026
276.4200
279.4100
262.0200
267.8000
1,268,600
Mon, 09 Feb 2026
275.0000
280.0000
268.8900
275.3800
1,069,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
267.2900
278.6100
267.2900
272.6100
1,119,100
Thu, 05 Feb 2026
271.2900
271.2900
256.0100
259.1100
1,416,400
Wed, 04 Feb 2026
287.5000
288.2350
256.0100
264.3700
1,922,500
Tue, 03 Feb 2026
285.0400
289.9900
275.0100
286.4800
1,523,000
Mon, 02 Feb 2026
269.5900
275.5000
267.5850
274.3900
1,335,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
270.8900
276.1550
268.8500
272.3200
1,309,400
Thu, 29 Jan 2026
280.0000
281.4450
273.3500
276.0100
1,159,800
Wed, 28 Jan 2026
3 · 8-K
After-hours · 17:15 ET
8-K ↗
Wed, 28 Jan 2026
284.8800
288.0000
270.9800
275.6600
2,492,200
Tue, 27 Jan 2026
288.4400
294.4800
280.3000
282.0000
1,946,100
Mon, 26 Jan 2026
292.3700
299.0000
287.4410
288.9300
1,736,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
291.3200
303.0000
289.3500
292.1000
2,230,800
Thu, 22 Jan 2026
297.5450
310.0000
285.7800
293.4900
3,904,700
Wed, 21 Jan 2026
279.6700
287.0200
271.1600
287.0000
2,428,500
Tue, 20 Jan 2026
272.3800
281.1170
264.0100
280.2400
1,689,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
266.8600
277.0700
264.3140
273.7100
1,606,100
Thu, 15 Jan 2026
255.8300
276.8200
255.5550
266.8500
2,641,700
Wed, 14 Jan 2026
252.6200
257.4500
250.0000
252.0400
1,310,900
Tue, 13 Jan 2026
245.1000
257.6900
243.0000
253.6500
1,351,600
Mon, 12 Jan 2026
241.6000
247.2780
240.0010
244.6400
1,281,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
241.6300
252.9500
239.4350
245.7300
1,949,100
Thu, 08 Jan 2026
242.0000
245.9000
228.1770
238.8000
2,633,600
Wed, 07 Jan 2026
235.1900
250.7000
234.0000
240.6300
3,426,400
Tue, 06 Jan 2026
229.0100
239.7200
226.2300
239.5100
2,353,700
Mon, 05 Jan 2026
212.6800
226.3200
209.0200
225.9500
3,023,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
198.0300
210.6200
198.0300
210.3500
1,921,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
198.7200
201.0000
194.5000
196.8500
1,492,300
Tue, 30 Dec 2025
176.6800
199.8800
176.6800
197.6800
3,262,400
Mon, 29 Dec 2025
171.9400
173.9300
170.6010
172.8300
368,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
173.2400
175.5000
170.8650
174.1900
328,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
173.7300
174.5000
171.2320
173.2600
202,800
Tue, 23 Dec 2025
173.0200
174.3900
169.5800
172.2200
504,900
Mon, 22 Dec 2025
171.4100
172.8500
168.3600
170.7500
645,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
165.0000
170.4100
165.0000
168.4900
838,100
Thu, 18 Dec 2025
164.7600
167.9950
162.0700
164.7800
634,200
Wed, 17 Dec 2025
168.1400
170.9800
162.5500
162.7900
590,800
Tue, 16 Dec 2025
169.8800
173.1400
167.8200
168.6300
482,400
Mon, 15 Dec 2025
177.0400
177.5900
170.4800
170.6900
641,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
182.3400
184.0000
175.6160
176.9200
1,438,500
Thu, 11 Dec 2025
181.4000
184.0300
180.4900
182.1300
491,600
Wed, 10 Dec 2025
181.2700
184.1200
177.0000
182.0000
1,059,700
Tue, 09 Dec 2025
177.0900
183.0480
176.8200
181.2700
1,146,200
Mon, 08 Dec 2025
177.3100
177.7800
175.3200
177.4450
1,095,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
176.5800
177.1200
175.1400
177.0200
614,300
Thu, 04 Dec 2025
170.8700
176.7200
166.5200
175.8400
950,200
Wed, 03 Dec 2025
167.0900
171.4500
163.6500
170.9900
734,200
Tue, 02 Dec 2025
172.3900
172.5000
167.9500
168.1600
579,700
Mon, 01 Dec 2025
169.8600
173.2400
166.9200
169.1700
888,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
170.2400
174.6700
168.4250
173.2400
442,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
167.0000
170.9000
165.3100
170.1100
831,800
Tue, 25 Nov 2025
164.0000
164.9900
157.5010
164.0000
567,400
Mon, 24 Nov 2025
159.4700
164.0400
158.6600
162.4400
808,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
157.0000
158.8200
152.1000
157.4900
989,500
Thu, 20 Nov 2025
168.5100
172.3900
157.3000
157.5100
978,500
Wed, 19 Nov 2025
157.1800
166.3600
157.1100
164.9900
1,277,600
Tue, 18 Nov 2025
151.8400
158.1600
149.5000
156.0700
1,126,300
Mon, 17 Nov 2025
160.7500
163.9500
151.8200
152.8000
1,144,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
153.6700
167.8600
152.5100
158.3000
1,926,600
Thu, 13 Nov 2025
156.7700
156.7700
150.0000
153.0000
1,206,500
Wed, 12 Nov 2025
156.0900
159.6500
152.0100
153.5700
1,573,500
Tue, 11 Nov 2025
165.0200
165.8600
155.5200
155.8300
878,800
Mon, 10 Nov 2025
167.0000
167.8000
162.2060
165.1000
1,147,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
158.8400
165.0000
155.3100
164.0000
1,184,400
Thu, 06 Nov 2025
162.5000
164.6100
158.8100
162.2400
1,123,600
Wed, 05 Nov 2025
157.6400
165.0200
152.4350
162.5000
2,113,400
Tue, 04 Nov 2025
169.1200
169.6200
152.8500
155.3400
2,192,500
Mon, 03 Nov 2025
168.5200
174.4300
167.0000
172.7100
1,477,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
186.1800
186.9700
172.3400
172.9000
1,598,600
Thu, 30 Oct 2025
185.0000
187.7000
177.0400
186.7600
2,569,500
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Wed, 29 Oct 2025
177.7200
180.0000
170.0500
174.0000
1,941,200
Tue, 28 Oct 2025
187.4900
194.3600
169.2500
179.3900
2,454,200
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 27 Oct 2025
184.8500
189.2200
184.4300
185.0900
2,049,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend