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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
215.8700
223.4300
212.5700
221.1500
2,619,004
Thu, 22 Oct 2026
30 · 10-Q
After market open · 13:50 ET
10-Q ↗
Thu, 22 Oct 2026
29 · 8-K
After market open · 10:02 ET
8-K ↗
Thu, 22 Oct 2026
213.5000
218.5500
205.2000
218.3100
5,284,300
Wed, 21 Oct 2026
214.9300
215.8400
211.5100
214.7300
3,685,000
Tue, 20 Oct 2026
210.1700
214.8700
209.7300
213.3200
2,238,000
Mon, 19 Oct 2026
211.6700
212.3500
209.6600
209.9800
2,080,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
211.4200
213.5000
210.6600
211.4100
2,939,500
Thu, 15 Oct 2026
208.8800
210.8000
206.6200
210.5000
2,323,000
Wed, 14 Oct 2026
206.7700
211.5100
206.2500
207.6100
2,982,600
Tue, 13 Oct 2026
210.2300
210.9000
205.2200
207.2900
1,871,800
Mon, 12 Oct 2026
207.4500
211.7900
206.3500
209.6400
1,667,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
206.6000
209.0300
205.9000
207.7300
1,563,300
Thu, 08 Oct 2026
206.4900
207.5700
204.2300
206.6000
2,120,300
Wed, 07 Oct 2026
211.0100
211.4300
207.8700
208.1100
2,041,000
Tue, 06 Oct 2026
213.7400
215.3700
210.7400
212.8700
3,194,700
Mon, 05 Oct 2026
214.5700
215.1000
212.1400
214.1400
1,744,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
216.0800
216.1300
212.5400
213.9900
1,799,200
Thu, 01 Oct 2026
210.9400
215.0300
210.0100
213.8000
2,413,100
Wed, 30 Sep 2026
210.8100
211.9200
209.5000
210.9400
1,901,000
Tue, 29 Sep 2026
211.9000
213.3700
209.0200
210.1300
2,026,600
Mon, 28 Sep 2026
211.1500
212.8100
209.7300
211.5200
2,198,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
211.5400
213.6400
210.7500
212.5500
1,827,400
Thu, 24 Sep 2026
212.2000
212.9700
209.1800
211.7900
2,144,100
Wed, 23 Sep 2026
209.0000
213.0100
209.0000
212.5700
2,480,100
Tue, 22 Sep 2026
207.9200
212.2700
206.4900
211.8500
4,840,000
Mon, 21 Sep 2026
206.9000
207.6300
204.2900
206.4800
3,436,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
206.4900
207.4800
204.2600
206.4600
7,042,200
Thu, 17 Sep 2026
209.0400
209.5800
204.5000
206.4900
3,381,500
Wed, 16 Sep 2026
204.8500
210.5900
204.3200
207.6600
5,045,800
Tue, 15 Sep 2026
201.3800
205.2200
199.9100
203.4400
3,686,800
Mon, 14 Sep 2026
199.3000
201.5400
196.9800
201.3800
3,290,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
203.6200
204.2000
201.5400
202.3600
2,746,400
Thu, 10 Sep 2026
202.5300
204.2100
201.0800
202.1800
2,006,000
Wed, 09 Sep 2026
207.0600
208.2300
204.7200
204.9300
2,126,000
Tue, 08 Sep 2026
209.0000
209.7900
207.0500
208.2400
2,278,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
207.0600
210.0000
206.9200
209.6100
2,698,300
Thu, 03 Sep 2026
208.3600
209.2900
204.9100
207.6300
2,490,100
Wed, 02 Sep 2026
210.6300
210.7300
204.8100
206.0700
2,911,200
Tue, 01 Sep 2026
213.1700
214.0000
208.8100
209.9800
2,345,400
Mon, 31 Aug 2026
214.7400
215.5400
212.2200
213.5300
5,081,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
221.4500
221.4500
215.0900
217.4300
2,109,000
Thu, 27 Aug 2026
219.6800
221.2500
217.2000
220.3900
2,246,600
Wed, 26 Aug 2026
216.5200
221.2700
216.4100
220.6700
3,214,100
Tue, 25 Aug 2026
216.5100
216.5400
214.4400
215.6800
2,265,500
Mon, 24 Aug 2026
216.0100
216.9900
213.1000
214.7700
2,686,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
219.3800
219.8300
215.7800
215.9000
3,470,400
Thu, 20 Aug 2026
221.0900
222.1800
218.0500
218.3200
2,438,300
Wed, 19 Aug 2026
226.9000
227.0000
221.4900
221.7300
2,306,600
Wed, 19 Aug 2026
28 · 8-K
Pre-market · 08:16 ET
8-K ↗
Tue, 18 Aug 2026
229.2900
229.7600
227.4300
227.7100
2,505,800
Mon, 17 Aug 2026
232.3100
232.7700
228.2800
229.4500
2,599,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
232.3900
234.8000
232.3900
233.9600
2,686,400
Thu, 13 Aug 2026
235.5000
236.3500
232.5000
233.9900
2,477,500
Wed, 12 Aug 2026
231.0000
235.6700
228.5600
235.3400
3,145,900
Tue, 11 Aug 2026
242.3200
244.8100
229.7000
230.1200
5,436,300
Mon, 10 Aug 2026
245.7600
246.2500
241.8800
242.9300
2,245,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
240.5500
246.7300
239.4800
246.2100
2,837,400
Thu, 06 Aug 2026
248.9600
250.0000
239.9300
240.7400
5,041,000
Wed, 05 Aug 2026
248.6200
251.1600
246.7400
248.1200
2,230,400
Tue, 04 Aug 2026
249.6200
250.2600
245.0000
248.7900
3,568,900
Mon, 03 Aug 2026
245.4700
249.6400
242.2000
246.7700
3,279,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
240.5200
246.0000
238.0200
243.0500
3,888,100
Thu, 30 Jul 2026
241.8800
242.4200
237.3600
241.9100
2,839,500
Wed, 29 Jul 2026
245.4400
246.2400
240.3200
241.1200
2,775,200
Tue, 28 Jul 2026
249.8000
252.0000
246.0900
247.0500
2,945,300
Mon, 27 Jul 2026
244.5000
248.0100
242.5300
245.7500
4,053,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
246.8900
247.7500
239.1200
243.1500
3,822,500
Fri, 24 Jul 2026
27 · 10-Q/A
Next filing day · accepted 23 Jul, 18:17 ET
10-Q/A ↗
Thu, 23 Jul 2026
26 · 10-Q
After market open · 09:41 ET
10-Q ↗
Thu, 23 Jul 2026
238.0000
250.2700
237.6900
246.2700
6,306,300
Thu, 23 Jul 2026
25 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 22 Jul 2026
232.4600
238.1100
231.3200
232.9900
3,798,800
Tue, 21 Jul 2026
227.9000
232.8400
225.5100
229.8600
2,405,300
Mon, 20 Jul 2026
225.0000
227.7700
223.5900
226.1800
3,114,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
225.9600
230.4700
224.5300
225.0200
3,920,200
Thu, 16 Jul 2026
221.1700
226.4000
221.1700
226.3300
3,149,600
Wed, 15 Jul 2026
222.5000
225.9100
220.5400
222.8400
2,515,100
Tue, 14 Jul 2026
223.3000
225.7800
222.2200
222.6800
2,123,900
Mon, 13 Jul 2026
225.9500
226.8700
220.3900
222.2500
2,585,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
224.0500
228.7800
222.1100
226.4200
2,601,700
Thu, 09 Jul 2026
221.2200
223.5000
218.1000
223.4200
3,026,400
Wed, 08 Jul 2026
223.0000
223.0600
218.7000
220.3600
4,323,100
Tue, 07 Jul 2026
230.4200
234.6400
222.0500
225.0500
4,462,900
Mon, 06 Jul 2026
229.1500
231.8600
222.8500
231.1800
7,539,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
222.2800
230.1300
220.2200
229.8600
5,659,100
Wed, 01 Jul 2026
227.3100
227.3100
220.6000
221.7500
6,204,600
Tue, 30 Jun 2026
231.3500
232.5500
219.3300
223.9000
6,010,600
Mon, 29 Jun 2026
240.6500
252.0000
227.1600
227.8000
7,773,000
Mon, 29 Jun 2026
24 · 8-K
Pre-market · 06:41 ET
8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
240.7236
245.0551
237.3256
243.5343
17,047,627
Thu, 25 Jun 2026
238.8778
248.9460
238.8778
242.5170
5,579,501
Wed, 24 Jun 2026
234.7352
239.9685
234.6198
238.5108
3,911,066
Tue, 23 Jun 2026
236.6335
236.7908
231.4001
233.2145
6,104,784
Mon, 22 Jun 2026
240.9858
242.6848
238.2800
239.2344
3,842,605
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
243.6183
244.2370
237.9549
240.1783
6,344,780
Wed, 17 Jun 2026
241.6780
246.1458
239.0037
239.7588
5,710,321
Tue, 16 Jun 2026
240.1678
242.7373
237.9864
240.6817
3,973,235
Mon, 15 Jun 2026
238.0703
242.6324
236.0252
238.5003
7,949,520
Mon, 15 Jun 2026
23 · 8-K
Pre-market · 07:04 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
232.8264
236.5181
229.8479
231.0540
4,443,310
Thu, 11 Jun 2026
218.0598
230.2045
217.2732
229.8060
6,339,535
Wed, 10 Jun 2026
224.6670
225.3487
215.5427
215.9203
4,433,012
Tue, 09 Jun 2026
223.2512
226.7541
222.4856
226.2192
4,307,341
Mon, 08 Jun 2026
224.2160
226.3346
221.7514
222.1290
3,583,062
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
22 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 05 Jun 2026
229.5438
229.6696
223.3875
224.4048
4,696,846
Thu, 04 Jun 2026
236.3293
237.8186
227.3414
228.2538
6,447,853
Wed, 03 Jun 2026
245.3068
249.0718
232.1867
234.1479
5,895,872
Tue, 02 Jun 2026
247.4148
250.6660
243.3980
246.7016
4,467,910
Tue, 02 Jun 2026
21 · 8-K
Next filing day · accepted 01 Jun, 20:12 ET
8-K ↗
Mon, 01 Jun 2026
245.4116
248.8411
244.0482
248.0755
4,782,470
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
244.3629
251.6413
243.1463
249.4599
5,235,382
Thu, 28 May 2026
242.1605
244.8663
239.4442
244.3629
4,232,110
Wed, 27 May 2026
20 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 27 May 2026
245.2019
246.6806
242.7478
242.8422
4,270,059
Tue, 26 May 2026
244.4992
247.4253
241.8668
243.0204
6,280,514
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
236.5391
240.1573
233.4032
239.0351
4,835,294
Thu, 21 May 2026
228.7153
236.2979
227.8448
234.7142
4,512,439
Wed, 20 May 2026
227.5302
228.9670
225.2438
227.9916
3,839,745
Tue, 19 May 2026
227.5931
228.8516
225.6633
227.7399
4,868,094
Mon, 18 May 2026
224.5517
229.5228
223.4085
227.8238
5,574,828
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
226.1563
226.1563
221.8144
223.6392
4,256,901
Thu, 14 May 2026
228.2014
229.6277
226.2821
228.3377
3,220,637
Wed, 13 May 2026
228.6314
230.1311
226.4919
228.5894
3,198,134
Tue, 12 May 2026
19 · DEFA14A
After-hours · 16:29 ET
DEFA14A ↗
Tue, 12 May 2026
229.8270
230.5401
226.9638
229.1977
3,423,637
Mon, 11 May 2026
225.7787
231.8196
225.3487
229.7955
4,246,889
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
227.0372
227.2260
223.1358
223.5134
3,558,176
Thu, 07 May 2026
227.4358
228.9040
224.4468
226.6072
3,406,951
Wed, 06 May 2026
223.2302
228.7153
223.2302
227.4358
4,097,476
Tue, 05 May 2026
220.2202
221.4158
218.7100
219.2554
2,531,733
Mon, 04 May 2026
222.2444
223.6497
219.4337
219.8112
2,690,777
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
225.5165
226.0724
222.3492
222.8631
2,849,249
Thu, 30 Apr 2026
219.7273
225.0551
219.6644
224.7824
3,936,620
Wed, 29 Apr 2026
222.8631
223.2826
218.4583
220.5558
4,293,229
Tue, 28 Apr 2026
225.2124
225.4221
220.6188
223.3141
3,620,344
Mon, 27 Apr 2026
223.7651
224.5726
220.7866
222.3912
3,447,379
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
18 · DEFA14A
After-hours · 16:46 ET
DEFA14A ↗
Fri, 24 Apr 2026
223.1882
225.1704
220.0524
223.5658
4,393,347
Thu, 23 Apr 2026
17 · 8-K
After market open · 09:59 ET
8-K ↗
Thu, 23 Apr 2026
16 · 10-Q
After market open · 09:54 ET
10-Q ↗
Thu, 23 Apr 2026
218.0073
228.6314
217.9654
224.7929
7,646,307
Thu, 23 Apr 2026
15 · 8-K
Pre-market · 06:03 ET
8-K ↗
Wed, 22 Apr 2026
235.2281
237.0215
229.9843
230.6974
4,262,336
Tue, 21 Apr 2026
238.0703
240.9963
231.9245
233.0572
4,667,478
Mon, 20 Apr 2026
244.7090
245.0026
240.1154
240.9439
3,068,172
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
242.4017
247.9811
242.0241
244.9397
3,882,557
Thu, 16 Apr 2026
242.9995
244.9921
240.1468
240.5663
2,789,846
Wed, 15 Apr 2026
244.2685
244.2790
240.0944
243.5134
3,351,076
Tue, 14 Apr 2026
244.6146
245.9151
242.9575
244.6146
3,008,579
Mon, 13 Apr 2026
244.8243
246.3450
243.0939
245.0341
2,533,736
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
247.8448
248.3797
245.4851
246.5024
1,818,229
Fri, 10 Apr 2026
14 · DEFA14A
Pre-market · 07:05 ET
DEFA14A ↗
Fri, 10 Apr 2026
13 · DEF 14A
Pre-market · 07:03 ET
DEF 14A ↗
Thu, 09 Apr 2026
241.9297
247.8867
239.8846
247.5721
3,043,477
Wed, 08 Apr 2026
240.7236
243.8280
239.4442
243.8070
3,630,737
Tue, 07 Apr 2026
237.7347
237.8710
232.2391
234.7562
3,546,543
Mon, 06 Apr 2026
239.1610
239.9685
237.4200
239.3393
2,993,513
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
237.9549
241.7410
236.0986
240.6398
2,848,391
Wed, 01 Apr 2026
238.2905
240.9019
237.6717
239.3288
3,659,247
Tue, 31 Mar 2026
236.6754
237.7347
232.9523
237.0530
3,317,227
Mon, 30 Mar 2026
236.8118
237.3886
233.4662
234.3786
3,067,886
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
237.2417
237.2417
233.5396
234.0011
3,161,997
Thu, 26 Mar 2026
235.6371
239.8007
235.3749
236.1510
4,533,320
Wed, 25 Mar 2026
234.7352
238.7100
233.4976
236.8013
4,361,881
Tue, 24 Mar 2026
231.3686
235.6057
231.3372
232.3755
3,171,341
Mon, 23 Mar 2026
235.9203
237.5459
233.7808
233.8857
3,487,331
Mon, 23 Mar 2026
12 · 8-K
Next filing day · accepted 20 Mar, 20:04 ET
8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
239.0561
240.6922
230.5506
232.3020
7,721,824
Thu, 19 Mar 2026
239.2973
241.8563
238.0703
240.1993
2,890,917
Wed, 18 Mar 2026
242.8526
244.4363
239.7063
241.1327
3,103,833
Tue, 17 Mar 2026
245.8311
247.1316
239.6434
242.7058
4,027,584
Mon, 16 Mar 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 16 Mar 2026
246.4604
247.8343
245.0341
245.9465
3,028,983
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
246.9743
249.1662
245.2334
245.9360
2,972,536
Thu, 12 Mar 2026
249.3655
251.4630
244.5621
244.7824
4,379,235
Wed, 11 Mar 2026
251.4525
253.7493
249.0089
251.1169
3,090,484
Tue, 10 Mar 2026
248.3482
257.2208
248.1594
252.3440
4,852,457
Mon, 09 Mar 2026
245.5480
250.0157
242.0451
249.1767
3,246,763
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
9 · PRE 14A
After-hours · 16:38 ET
PRE 14A ↗
Fri, 06 Mar 2026
246.7960
248.5160
245.5375
246.7646
3,678,508
Fri, 06 Mar 2026
10 · 8-K
Pre-market · 08:59 ET
8-K ↗
Thu, 05 Mar 2026
255.4169
255.8154
247.4777
250.0052
4,107,869
Wed, 04 Mar 2026
256.5496
259.3288
250.8443
257.9654
4,552,772
Tue, 03 Mar 2026
255.8259
259.2134
253.4242
255.7420
6,071,125
Tue, 03 Mar 2026
8 · 8-K
Pre-market · 07:09 ET
8-K ↗
Mon, 02 Mar 2026
254.5359
260.2832
252.9837
260.1364
3,465,686
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
253.1516
255.8259
251.9769
255.4693
3,707,303
Thu, 26 Feb 2026
254.5674
255.7420
251.5155
252.6272
2,898,640
Wed, 25 Feb 2026
256.6859
256.9481
252.3964
254.0115
3,211,960
Tue, 24 Feb 2026
254.9135
257.3781
254.9135
255.4903
2,455,739
Mon, 23 Feb 2026
255.6161
257.9969
254.2003
254.9135
2,380,031
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
252.5642
256.4237
252.0189
255.8679
2,556,524
Thu, 19 Feb 2026
252.3020
254.6303
250.8443
252.5118
2,250,355
Wed, 18 Feb 2026
254.7876
254.9974
250.7708
252.8998
2,720,526
Tue, 17 Feb 2026
251.3582
256.6859
251.3582
254.4835
3,527,759
Tue, 17 Feb 2026
7 · 8-K
Pre-market · 06:12 ET
8-K ↗
Tue, 17 Feb 2026
6 · 10-K
Pre-market · 06:07 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
251.3267
255.0813
250.6135
253.1516
5,082,346
Thu, 12 Feb 2026
256.3398
257.6088
250.8548
251.5260
6,232,171
Wed, 11 Feb 2026
255.8888
256.9796
250.7813
254.5359
3,997,263
Tue, 10 Feb 2026
251.6728
256.7173
250.9177
255.2071
3,707,971
Mon, 09 Feb 2026
248.9774
252.7006
248.5579
251.5364
2,866,888
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
246.2087
250.7394
245.5690
250.0052
3,791,593
Thu, 05 Feb 2026
245.1285
247.5931
243.8909
245.2543
4,784,186
Wed, 04 Feb 2026
244.9082
247.8658
244.4153
246.8275
5,666,746
Tue, 03 Feb 2026
237.5878
243.0624
237.5878
242.1709
4,320,690
Mon, 02 Feb 2026
237.2732
239.4966
236.0566
238.6576
4,304,576
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
237.7976
240.7866
236.4971
238.6156
6,406,757
Thu, 29 Jan 2026
232.0294
238.9722
231.5469
238.3220
6,622,248
Thu, 29 Jan 2026
5 · 8-K
Pre-market · 06:04 ET
8-K ↗
Wed, 28 Jan 2026
230.7394
232.0608
226.7331
227.2050
4,870,001
Tue, 27 Jan 2026
232.1237
233.6445
230.8443
231.6833
3,357,083
Mon, 26 Jan 2026
232.1552
232.6481
230.4352
231.9455
3,531,669
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
232.7950
234.2108
231.3477
232.2601
3,642,275
Thu, 22 Jan 2026
230.7289
234.3367
230.4038
233.3928
4,150,872
Wed, 21 Jan 2026
226.4919
231.1589
226.0514
229.8584
5,392,519
Tue, 20 Jan 2026
227.2575
228.9879
224.6460
225.5585
7,839,677
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
229.9109
231.3896
227.0897
230.0891
8,132,878
Thu, 15 Jan 2026
223.8070
226.0619
222.1814
225.5060
5,310,423
Wed, 14 Jan 2026
224.2790
225.0341
221.2690
223.4295
4,215,519
Tue, 13 Jan 2026
219.4756
221.5102
218.4793
220.5349
3,929,564
Mon, 12 Jan 2026
217.1998
218.8883
214.6198
218.7729
5,264,846
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
214.6303
218.9198
213.4347
217.4934
5,442,292
Thu, 08 Jan 2026
208.6418
215.5113
208.2328
215.2491
4,951,049
Wed, 07 Jan 2026
215.1127
216.0461
208.2014
209.2396
4,850,550
Tue, 06 Jan 2026
210.1730
215.5847
210.1206
214.9344
3,818,768
Mon, 05 Jan 2026
205.3487
211.6203
204.4258
210.8967
3,667,352
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
205.2334
206.1667
202.7792
205.4326
3,009,532
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
205.9360
206.6597
204.5621
204.6041
1,933,031
Tue, 30 Dec 2025
205.9151
207.2155
204.9397
205.9360
1,815,559
Mon, 29 Dec 2025
206.9743
207.2365
205.8102
206.7016
1,971,743
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
206.3241
207.1106
205.4326
206.9953
1,390,108
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
205.0341
206.7541
204.5202
206.5338
1,411,275
Tue, 23 Dec 2025
205.3487
205.7787
204.2160
205.0341
2,307,184
Mon, 22 Dec 2025
207.9497
209.4913
204.7195
205.5165
4,180,144
Mon, 22 Dec 2025
4 · 8-K
Pre-market · 06:05 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
208.5265
210.8652
207.8343
208.8201
7,500,708
Thu, 18 Dec 2025
210.6240
211.1484
206.2507
207.7399
3,974,474
Wed, 17 Dec 2025
208.0860
212.3335
207.7819
209.6382
5,998,564
Tue, 16 Dec 2025
207.1316
208.4531
206.2821
207.9287
4,514,250
Mon, 15 Dec 2025
205.2019
207.1736
202.8002
207.0792
3,302,257
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
203.5868
204.2160
201.8983
203.1044
3,169,911
Thu, 11 Dec 2025
202.0766
203.9119
202.0346
203.3036
3,560,083
Wed, 10 Dec 2025
199.4337
202.0975
199.3917
201.4263
5,308,897
Wed, 10 Dec 2025
3 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 09 Dec 2025
200.4929
202.0871
199.1190
199.4442
2,643,102
Mon, 08 Dec 2025
201.5102
201.7410
199.8217
201.3529
3,089,149
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
202.1709
202.7897
199.9476
200.6607
4,094,615
Thu, 04 Dec 2025
202.8946
203.3770
200.7971
201.6046
3,819,912
Wed, 03 Dec 2025
202.7583
204.7195
202.1709
202.9051
3,986,584
Tue, 02 Dec 2025
200.1049
203.1778
198.7729
202.5695
4,269,010
Mon, 01 Dec 2025
199.5595
201.5312
199.2449
199.4966
3,070,461
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
199.2659
201.7829
198.8464
201.5627
1,567,649
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
201.6675
201.6675
199.2134
199.2554
2,975,778
Tue, 25 Nov 2025
199.0771
200.9754
198.4583
200.3356
3,493,052
Mon, 24 Nov 2025
199.3183
199.4651
196.1615
197.8605
5,057,555
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
197.4515
200.3985
197.0005
199.2868
4,492,415
Thu, 20 Nov 2025
201.8144
202.6744
195.8679
197.3152
3,502,396
Wed, 19 Nov 2025
199.9790
200.6817
198.2276
199.8637
3,234,844
Tue, 18 Nov 2025
201.1851
203.2931
199.8637
200.7866
5,790,129
Mon, 17 Nov 2025
207.5406
209.0718
204.4782
205.6424
2,705,556
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
208.1384
209.2921
205.2124
208.7467
3,552,169
Thu, 13 Nov 2025
211.0855
212.9418
209.2606
209.6172
3,968,658
Wed, 12 Nov 2025
210.7813
212.1447
209.3131
211.4211
4,392,679
Tue, 11 Nov 2025
206.0619
211.3372
205.3277
210.1835
4,001,363
Mon, 10 Nov 2025
204.4992
206.0619
203.0624
205.6319
3,643,037
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
205.6109
206.0199
203.1463
203.5343
3,534,529
Thu, 06 Nov 2025
205.5480
206.8694
204.7404
205.4641
2,890,345
Wed, 05 Nov 2025
205.6843
209.4704
204.8348
206.6597
4,010,802
Tue, 04 Nov 2025
207.2994
207.6665
204.1741
206.0409
5,460,695
Mon, 03 Nov 2025
2 · 8-K
After-hours · 16:27 ET
8-K ↗
Mon, 03 Nov 2025
211.1484
211.2742
206.7121
207.4148
4,732,602
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
208.4950
211.7147
208.3377
211.1484
3,878,647
Thu, 30 Oct 2025
211.6413
215.2281
209.5438
209.8689
6,208,429
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Oct 2025
210.9199
211.9875
208.0731
210.4356
4,235,430
Tue, 28 Oct 2025
212.3335
212.9957
210.7124
211.9381
4,290,971
Mon, 27 Oct 2025
216.4356
216.6827
212.2247
212.5905
5,457,014
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
218.3829
218.3829
212.2741
213.6481
8,134,584