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
147.2400
149.8300
144.8200
145.6100
10,429,848
Thu, 22 Oct 2026
154.8000
155.0400
146.5500
147.8300
20,740,700
Wed, 21 Oct 2026
163.4100
164.9400
162.5200
163.4300
9,674,500
Tue, 20 Oct 2026
164.5500
165.3100
159.9000
161.7400
12,670,100
Mon, 19 Oct 2026
172.7400
173.0500
166.1100
166.4000
11,643,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
169.7600
171.6600
165.2000
165.7400
13,127,100
Thu, 15 Oct 2026
174.5000
175.4300
168.4200
174.4600
13,696,500
Wed, 14 Oct 2026
180.5500
184.5800
177.3900
178.8100
14,471,400
Tue, 13 Oct 2026
185.4200
187.3000
179.8400
184.0000
10,451,200
Mon, 12 Oct 2026
193.6800
193.9900
189.4400
190.1200
7,707,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
200.2300
201.7100
195.0800
195.5700
5,348,800
Thu, 08 Oct 2026
192.7200
202.2200
191.0900
196.7200
10,143,100
Wed, 07 Oct 2026
192.0400
197.1800
191.2000
196.8300
7,155,400
Tue, 06 Oct 2026
207.3400
207.6600
196.8300
197.4600
9,605,500
Mon, 05 Oct 2026
205.2900
206.8700
199.6100
206.8500
7,980,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
207.8100
208.6800
204.0600
206.8900
7,353,500
Thu, 01 Oct 2026
196.6900
201.9800
194.9000
200.3300
8,696,700
Wed, 30 Sep 2026
196.0100
197.6000
193.9500
194.9300
6,852,100
Tue, 29 Sep 2026
194.9400
197.4700
192.5700
196.5300
7,773,900
Mon, 28 Sep 2026
186.7100
190.7000
182.7000
189.1700
8,704,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
187.3300
189.5600
186.0200
187.9200
7,140,400
Thu, 24 Sep 2026
185.8100
187.9600
182.4000
187.1100
7,799,600
Wed, 23 Sep 2026
186.2500
188.0000
181.7300
187.8600
8,852,100
Tue, 22 Sep 2026
16 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Tue, 22 Sep 2026
15 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Tue, 22 Sep 2026
180.7100
188.6000
179.7000
188.3200
9,303,800
Mon, 21 Sep 2026
179.3000
185.9400
178.3100
183.9700
9,649,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
170.5000
177.1400
169.7200
176.9900
20,072,500
Thu, 17 Sep 2026
173.0000
173.7900
167.2600
168.9800
9,892,400
Wed, 16 Sep 2026
171.5200
171.7200
165.8900
167.3600
6,703,300
Tue, 15 Sep 2026
172.0000
172.0700
165.9300
168.0200
7,909,800
Mon, 14 Sep 2026
168.0800
173.0300
167.5700
169.0900
12,055,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
181.7100
182.4100
177.0100
180.6400
7,490,600
Thu, 10 Sep 2026
176.6700
180.6400
174.1800
177.1800
10,640,000
Wed, 09 Sep 2026
187.5600
189.9100
179.5500
182.9100
9,100,800
Tue, 08 Sep 2026
190.1500
190.8700
185.8400
188.9800
12,401,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
177.9000
187.3600
173.4600
185.6000
12,720,000
Thu, 03 Sep 2026
169.4700
173.0900
167.0500
172.9400
6,859,500
Wed, 02 Sep 2026
171.7600
172.9500
167.5600
172.2600
6,466,900
Tue, 01 Sep 2026
172.7400
173.2000
168.0700
170.8900
10,479,000
Mon, 31 Aug 2026
176.8600
177.6100
174.1700
175.4500
7,602,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
182.0400
182.6000
174.7000
175.5400
9,970,500
Thu, 27 Aug 2026
185.0100
186.7800
180.8500
183.7700
6,553,000
Wed, 26 Aug 2026
183.4100
184.2600
179.7000
183.8300
5,962,800
Tue, 25 Aug 2026
184.5800
186.1300
180.7100
183.3400
8,897,400
Mon, 24 Aug 2026
180.0200
182.8400
176.4500
181.5700
9,867,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
189.4400
189.7700
182.1100
183.9900
8,906,400
Thu, 20 Aug 2026
185.5600
189.3600
184.5500
185.8600
7,330,100
Wed, 19 Aug 2026
196.4400
196.9800
185.3800
187.2700
9,701,600
Tue, 18 Aug 2026
195.4700
199.5200
191.7800
194.7900
13,530,000
Mon, 17 Aug 2026
206.8900
209.1000
202.4800
205.7600
9,479,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
206.8000
208.8700
200.8600
203.7200
7,357,900
Thu, 13 Aug 2026
208.5200
214.8000
207.0000
209.3700
8,543,100
Wed, 12 Aug 2026
210.1000
210.2700
205.2200
208.2500
11,951,900
Tue, 11 Aug 2026
198.6700
203.1500
195.0000
200.4700
8,098,400
Mon, 10 Aug 2026
204.7800
205.0600
192.4700
192.7400
10,318,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
197.9800
201.8300
195.0500
198.1100
8,974,100
Thu, 06 Aug 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 06 Aug 2026
13 · 10-K
After-hours · 16:35 ET
10-K ↗
Thu, 06 Aug 2026
189.5900
198.3200
185.7700
193.2200
13,257,400
Wed, 05 Aug 2026
195.4700
201.1600
191.2200
192.8000
10,017,200
Tue, 04 Aug 2026
191.9800
196.7300
188.1300
195.4500
13,251,400
Mon, 03 Aug 2026
177.9700
183.1900
174.6000
182.7500
10,263,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
188.0000
190.0000
179.6500
182.8200
13,512,400
Thu, 30 Jul 2026
186.8600
186.8600
178.8600
180.3300
17,485,100
Wed, 29 Jul 2026
177.6300
191.3700
169.8100
170.1900
20,427,600
Tue, 28 Jul 2026
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 28 Jul 2026
193.2700
195.9900
186.7500
190.8000
17,199,200
Mon, 27 Jul 2026
210.8200
214.0100
195.5600
203.3600
14,194,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
214.5100
219.9900
207.4400
210.5200
11,304,900
Thu, 23 Jul 2026
213.3900
219.0300
212.8600
218.7300
8,774,000
Wed, 22 Jul 2026
210.6600
218.3700
210.2700
214.6900
9,051,200
Tue, 21 Jul 2026
220.2500
221.0000
214.2300
217.5600
9,947,400
Mon, 20 Jul 2026
217.4500
220.8000
206.9200
207.6000
8,396,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
208.4500
216.7900
204.5800
212.7500
13,061,800
Thu, 16 Jul 2026
217.7600
228.7900
216.7200
219.3700
14,957,000
Wed, 15 Jul 2026
235.9600
236.5500
216.4700
224.5000
10,625,500
Tue, 14 Jul 2026
237.4000
237.7200
226.2900
230.3700
9,033,100
Mon, 13 Jul 2026
221.5500
226.8600
218.8900
222.2500
9,947,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
224.8300
232.1000
222.1300
231.5200
7,447,800
Thu, 09 Jul 2026
239.0200
247.4900
228.0000
229.5200
13,066,400
Wed, 08 Jul 2026
215.7800
223.4000
214.3000
221.1800
13,082,600
Tue, 07 Jul 2026
217.1200
223.7900
210.8600
216.4700
17,710,900
Mon, 06 Jul 2026
246.3200
246.3200
231.1600
233.3100
12,130,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
266.0000
267.3300
228.0100
235.5500
23,622,500
Wed, 01 Jul 2026
285.5200
290.8400
259.8000
266.1900
24,163,600
Tue, 30 Jun 2026
280.2800
307.3700
279.0300
301.7100
19,909,300
Mon, 29 Jun 2026
250.0300
279.3400
249.3200
278.3900
14,628,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
246.7700
253.0000
243.0900
248.6400
21,394,400
Thu, 25 Jun 2026
255.1500
260.8400
243.5100
258.8000
11,963,400
Wed, 24 Jun 2026
242.1100
245.3000
235.0000
240.4800
11,543,700
Tue, 23 Jun 2026
248.0600
251.2200
240.5600
244.4900
18,703,800
Mon, 22 Jun 2026
265.6100
269.9000
262.3800
269.1600
11,719,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
251.7700
263.9500
250.5000
259.5600
26,167,300
Wed, 17 Jun 2026
244.9500
251.1600
237.6600
238.7300
13,213,500
Tue, 16 Jun 2026
254.4300
255.8500
237.1200
237.3300
14,048,600
Mon, 15 Jun 2026
263.5700
267.1700
251.1100
256.4200
18,368,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 12 Jun 2026
237.6000
254.9300
236.0000
254.5400
10,056,600
Thu, 11 Jun 2026
221.3370
243.1290
220.6280
241.1640
17,694,000
Wed, 10 Jun 2026
216.6430
230.4410
212.2560
213.5640
16,030,000
Tue, 09 Jun 2026
217.0000
226.2820
199.5500
213.9370
16,366,000
Mon, 08 Jun 2026
203.0000
213.5210
200.3560
210.8060
11,659,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
204.3040
205.4960
192.7730
192.9200
18,586,000
Thu, 04 Jun 2026
205.3850
215.6690
203.4010
213.1100
8,253,000
Wed, 03 Jun 2026
204.8270
214.5520
201.9540
212.5110
10,200,000
Tue, 02 Jun 2026
196.6500
204.7500
195.0000
204.5200
10,611,000
Mon, 01 Jun 2026
189.8550
194.8050
188.6000
194.0040
7,359,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
192.9900
197.5000
191.1460
192.1710
11,457,000
Thu, 28 May 2026
195.6300
196.0540
189.1380
192.7630
8,855,000
Wed, 27 May 2026
204.6630
206.0080
194.5010
195.7190
9,502,000
Tue, 26 May 2026
193.6710
202.2810
191.4330
201.1390
11,503,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
187.4990
191.0130
186.1730
188.8380
7,231,000
Thu, 21 May 2026
182.8950
187.5000
182.3170
184.2180
8,205,000
Wed, 20 May 2026
177.7000
183.5860
177.3000
182.9470
9,000,000
Tue, 19 May 2026
170.8680
176.5000
169.0280
174.0580
11,170,000
Mon, 18 May 2026
182.0880
183.3250
173.6220
175.6450
9,469,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
183.0750
184.5500
180.2560
180.4320
9,804,000
Thu, 14 May 2026
184.5130
191.1110
183.0640
189.2940
8,100,000
Wed, 13 May 2026
183.5940
186.4990
179.4900
184.9710
9,381,000
Tue, 12 May 2026
180.2430
181.4380
174.3000
181.1350
10,294,000
Mon, 11 May 2026
185.2750
189.7490
184.3590
184.5190
12,129,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
181.6630
188.9060
180.5000
186.9190
12,894,000
Thu, 07 May 2026
10 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 07 May 2026
181.7310
181.9990
174.6000
176.3250
12,416,000
Wed, 06 May 2026
178.4690
182.4790
175.9260
181.6290
13,409,000
Tue, 05 May 2026
174.5300
176.7190
171.5870
173.2900
11,941,000
Mon, 04 May 2026
172.0500
175.1140
167.6790
171.3320
7,916,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
173.3000
174.5040
169.5000
172.6260
7,892,000
Thu, 30 Apr 2026
168.8000
178.8660
164.6000
175.0350
18,906,000
Thu, 30 Apr 2026
9 · 10-Q
Next filing day · accepted 29 Apr, 18:14 ET
10-Q ↗
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 29 Apr 2026
182.9560
184.0000
178.6400
181.6210
10,921,000
Tue, 28 Apr 2026
177.8980
185.5580
177.2660
180.8970
13,398,000
Mon, 27 Apr 2026
190.9730
192.6770
186.7780
190.0000
11,196,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
185.2780
193.9360
184.4720
193.5000
11,431,000
Thu, 23 Apr 2026
182.4380
184.4590
178.8530
181.5430
9,285,000
Wed, 22 Apr 2026
181.2990
181.4340
177.6640
181.2060
6,840,000
Tue, 21 Apr 2026
181.4000
182.3270
177.2430
178.5370
6,761,000
Mon, 20 Apr 2026
179.1630
180.6750
177.0000
180.5320
6,231,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
177.1260
179.1750
174.4070
179.1440
7,254,000
Thu, 16 Apr 2026
171.8580
174.2050
169.6460
173.4850
8,323,000
Wed, 15 Apr 2026
176.6000
177.0320
168.0510
174.8110
11,639,000
Tue, 14 Apr 2026
178.8750
179.8000
176.5400
179.5910
8,713,000
Mon, 13 Apr 2026
173.4640
177.1820
172.0270
176.8780
8,301,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
174.7620
175.9960
173.2180
173.7280
6,864,000
Thu, 09 Apr 2026
166.9890
173.4700
166.9160
172.7260
9,395,000
Wed, 08 Apr 2026
166.6190
168.6260
163.5330
167.2340
10,201,000
Tue, 07 Apr 2026
152.3620
154.8910
150.7280
154.8850
5,273,000
Mon, 06 Apr 2026
152.2780
154.2000
151.7410
154.0060
4,118,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
145.4170
152.8000
145.1000
151.6840
6,615,000
Wed, 01 Apr 2026
148.4210
153.9930
148.3800
151.9840
8,799,000
Tue, 31 Mar 2026
141.7080
147.6370
140.0000
147.2410
11,081,000
Mon, 30 Mar 2026
146.9000
147.3580
137.4430
138.2580
10,012,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
143.6600
147.9240
143.5260
144.3210
8,115,000
Thu, 26 Mar 2026
150.3910
151.4790
144.5510
145.1130
10,917,000
Wed, 25 Mar 2026
157.4310
157.6030
153.4650
154.3820
7,694,000
Tue, 24 Mar 2026
148.4840
158.2450
148.1700
156.6190
7,823,000
Mon, 23 Mar 2026
153.3520
157.3260
151.0330
151.1430
11,738,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
151.1520
153.5000
145.7050
149.8670
21,884,000
Thu, 19 Mar 2026
143.7640
151.8000
142.0290
151.1520
9,997,000
Wed, 18 Mar 2026
147.9320
151.3070
145.9140
148.2360
8,830,000
Tue, 17 Mar 2026
144.6720
148.5000
143.4900
148.1350
8,535,000
Mon, 16 Mar 2026
145.3900
145.7020
142.5140
143.8240
9,557,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
141.7150
144.5850
140.8430
141.8640
12,718,000
Thu, 12 Mar 2026
146.5000
146.9990
139.6010
140.9570
12,596,000
Thu, 12 Mar 2026
7 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 11 Mar 2026
145.9000
149.5000
145.4000
146.5000
8,164,000
Tue, 10 Mar 2026
142.1100
148.7100
141.0000
145.2940
8,912,000
Mon, 09 Mar 2026
132.2930
143.5220
132.1020
142.9100
11,207,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
137.2920
141.8670
133.2000
134.4550
11,179,000
Thu, 05 Mar 2026
145.3340
147.5560
139.0000
142.9360
10,777,000
Wed, 04 Mar 2026
146.6300
149.0000
144.9030
147.5910
7,982,000
Tue, 03 Mar 2026
147.5630
148.7500
142.6520
144.1350
12,669,000
Mon, 02 Mar 2026
147.5000
154.0770
147.5000
153.4950
7,591,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
149.7010
153.7390
149.0520
152.4550
11,069,000
Thu, 26 Feb 2026
154.5110
155.5000
146.8810
152.4310
11,840,000
Wed, 25 Feb 2026
154.4760
157.7350
154.1110
154.6680
8,762,000
Tue, 24 Feb 2026
150.7770
153.0000
147.5550
150.6650
6,669,000
Mon, 23 Feb 2026
148.9870
151.7000
145.6000
148.7660
8,499,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
145.5070
149.7610
145.5070
149.6000
6,841,000
Thu, 19 Feb 2026
145.0100
147.4670
144.2080
146.9900
6,257,000
Wed, 18 Feb 2026
147.8100
150.2840
146.7570
148.0300
6,510,000
Tue, 17 Feb 2026
144.5500
148.6950
142.7670
147.0190
6,231,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
145.1000
149.4470
143.5010
146.4130
10,122,000
Thu, 12 Feb 2026
147.8020
149.5070
143.4460
145.0850
10,491,000
Wed, 11 Feb 2026
146.8920
150.2110
144.5970
147.9500
10,928,000
Tue, 10 Feb 2026
142.4140
144.4000
141.2010
143.0840
8,432,000
Mon, 09 Feb 2026
144.0000
145.7000
142.4530
144.0160
16,392,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
137.7160
144.9250
137.1180
144.2950
15,711,000
Thu, 05 Feb 2026
6 · 8-K
After-hours · 17:12 ET
8-K ↗
Thu, 05 Feb 2026
129.2890
134.9880
128.5040
133.1030
13,017,000
Wed, 04 Feb 2026
136.5230
137.7320
128.5040
130.7220
15,838,000
Tue, 03 Feb 2026
144.5950
144.9290
132.4390
135.5540
20,559,000
Mon, 02 Feb 2026
140.0030
144.0250
140.0010
141.0450
16,038,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
5 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 30 Jan 2026
154.0000
158.5000
141.6840
142.7940
27,881,000
Thu, 29 Jan 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 29 Jan 2026
164.2930
169.3350
160.8210
168.4710
15,064,000
Wed, 28 Jan 2026
163.4460
165.0000
160.0970
162.7200
10,915,000
Tue, 27 Jan 2026
156.1500
161.8190
155.5000
161.6330
11,742,000
Mon, 26 Jan 2026
151.2440
155.6720
149.0550
154.3030
12,599,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
148.4230
151.2970
145.1820
151.2780
10,102,000
Thu, 22 Jan 2026
154.9140
155.6580
149.7880
150.0000
10,260,000
Wed, 21 Jan 2026
150.7250
154.1250
148.0440
152.0000
14,999,000
Tue, 20 Jan 2026
152.5400
155.5260
148.4340
148.6180
17,340,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
157.4670
158.1340
153.5100
156.7820
15,317,000
Thu, 15 Jan 2026
153.8000
157.1490
152.5000
154.4960
16,576,000
Wed, 14 Jan 2026
143.0870
143.4790
139.6100
143.4500
8,965,000
Tue, 13 Jan 2026
146.1000
146.9860
143.3200
144.1820
9,966,000
Mon, 12 Jan 2026
138.6630
143.2250
138.6630
142.8170
8,556,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
135.7420
140.4460
133.6000
140.0000
11,024,000
Thu, 08 Jan 2026
135.1270
135.3810
130.9200
132.4600
9,485,000
Wed, 07 Jan 2026
136.9070
138.0000
135.2540
135.9690
9,045,000
Tue, 06 Jan 2026
136.9310
140.6970
136.5280
139.5000
11,414,000
Mon, 05 Jan 2026
130.9970
137.1890
130.4000
135.2450
13,199,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
125.9710
128.3990
125.0550
127.4470
8,321,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
124.3650
125.0930
121.4090
121.5080
6,080,000
Tue, 30 Dec 2025
126.6790
126.7610
124.1230
124.3650
3,843,000
Mon, 29 Dec 2025
127.3090
128.6070
125.6730
126.0390
6,415,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
128.3000
128.6810
127.5260
127.9600
3,374,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.9380
127.9180
126.5000
127.6990
2,103,000
Tue, 23 Dec 2025
125.9010
127.2090
125.7540
126.8750
6,007,000
Mon, 22 Dec 2025
127.6370
127.8000
124.9890
126.5660
6,045,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
124.0010
126.3570
123.9610
124.5670
21,561,000
Thu, 18 Dec 2025
122.3000
123.3000
121.1000
122.2390
10,565,000
Wed, 17 Dec 2025
122.3000
123.3560
116.9390
117.2020
9,138,000
Tue, 16 Dec 2025
123.7010
124.0000
120.7410
122.3370
7,355,000
Mon, 15 Dec 2025
122.9030
125.5000
121.5340
122.5110
12,584,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.0050
123.9650
118.5180
119.3920
11,439,000
Thu, 11 Dec 2025
122.9280
125.0690
119.1000
124.6180
9,223,000
Wed, 10 Dec 2025
123.0870
125.3700
122.0800
123.8910
7,119,000
Tue, 09 Dec 2025
121.5730
123.3600
121.1630
122.5610
7,827,000
Mon, 08 Dec 2025
123.2570
124.2400
121.9200
122.4590
8,198,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
122.4000
124.0000
121.2320
121.4460
6,819,000
Thu, 04 Dec 2025
120.2560
121.7060
119.7810
120.8080
7,032,000
Wed, 03 Dec 2025
118.6000
121.5960
116.6220
121.1750
8,104,000
Tue, 02 Dec 2025
117.0500
119.7900
116.3700
118.9860
9,533,000
Mon, 01 Dec 2025
116.5000
117.5740
115.1220
115.7180
6,091,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
116.8890
117.5980
115.1000
117.5470
3,893,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
115.7750
116.7270
114.4870
115.9070
11,257,000
Tue, 25 Nov 2025
113.0190
114.8480
110.7420
114.5890
9,442,000
Mon, 24 Nov 2025
110.4900
114.7970
110.3000
113.6730
15,796,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.7000
111.0830
107.1960
109.7120
14,384,000
Thu, 20 Nov 2025
118.7960
120.1490
109.7580
110.2450
11,719,000
Wed, 19 Nov 2025
113.1900
117.7390
112.9490
116.7460
9,593,000
Tue, 18 Nov 2025
111.4440
114.0440
109.7890
112.3090
11,519,000
Mon, 17 Nov 2025
113.9900
115.5850
111.8110
113.3700
13,265,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
113.5540
117.5220
112.7070
113.4320
14,446,000
Thu, 13 Nov 2025
118.7160
119.2770
114.8710
116.1720
12,035,000
Wed, 12 Nov 2025
120.8120
120.9860
119.2850
119.8970
8,246,000
Tue, 11 Nov 2025
120.3100
121.0700
118.5000
119.0900
9,118,000
Mon, 10 Nov 2025
122.0940
122.6830
120.1730
121.7950
9,481,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 07 Nov 2025
119.9890
120.8320
116.0120
119.3370
11,421,000
Thu, 06 Nov 2025
122.3050
122.3050
119.1780
120.6400
11,788,000
Wed, 05 Nov 2025
120.3550
124.3140
120.1530
122.7100
9,011,000
Tue, 04 Nov 2025
119.8200
122.9480
119.1430
119.3490
12,014,000
Mon, 03 Nov 2025
121.6140
123.1080
120.7470
121.9140
9,055,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 31 Oct 2025
122.3750
124.0370
120.0850
120.8740
8,852,000
Thu, 30 Oct 2025
123.4220
128.4470
117.2810
121.4410
20,377,000
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 29 Oct 2025
122.5990
125.9550
122.4470
123.5280
14,635,000
Tue, 28 Oct 2025
120.6680
120.9660
119.5790
120.6040
6,654,000
Mon, 27 Oct 2025
120.0000
122.1200
120.0000
121.5130
9,711,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend