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
149.3100
153.9050
143.2501
150.9500
732,906
Thu, 22 Oct 2026
163.0000
163.3900
149.2500
150.7100
1,263,000
Wed, 21 Oct 2026
171.0500
172.1800
167.0000
170.3200
554,800
Tue, 20 Oct 2026
162.2100
169.7200
158.5300
164.9400
837,500
Mon, 19 Oct 2026
170.0700
172.0900
164.7100
165.7600
621,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
169.8800
170.5100
163.7700
165.1400
1,183,600
Thu, 15 Oct 2026
162.3000
171.3400
153.4100
170.8200
1,269,700
Wed, 14 Oct 2026
177.1200
180.0000
166.5000
169.5300
1,082,900
Tue, 13 Oct 2026
180.8900
185.9400
178.1500
182.7900
559,200
Mon, 12 Oct 2026
189.0500
192.5600
185.0700
185.3800
469,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
193.0000
195.6400
188.2500
191.9300
443,600
Thu, 08 Oct 2026
193.9800
197.5100
187.4000
189.2700
728,800
Wed, 07 Oct 2026
197.5200
199.0300
189.6000
197.7400
546,100
Tue, 06 Oct 2026
201.8900
207.5200
198.0000
204.6900
484,800
Mon, 05 Oct 2026
196.5000
199.4400
190.8900
197.8400
658,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
194.3600
199.6800
194.0000
196.1000
547,100
Thu, 01 Oct 2026
185.8700
191.0700
183.2000
190.6000
466,500
Wed, 30 Sep 2026
190.2800
191.1000
184.2300
184.4700
471,300
Tue, 29 Sep 2026
190.5400
193.3300
185.5000
188.4600
302,500
Mon, 28 Sep 2026
188.0100
188.5900
180.2900
187.2300
420,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
193.0000
193.4600
186.1500
189.5300
575,400
Thu, 24 Sep 2026
187.1500
193.0000
186.3000
191.6200
383,800
Wed, 23 Sep 2026
192.2100
194.0400
190.2300
192.6200
345,200
Tue, 22 Sep 2026
187.0000
193.7600
186.0000
191.9000
546,200
Mon, 21 Sep 2026
189.4100
189.4800
184.1800
187.5600
449,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
177.5800
184.8900
177.0000
183.9600
904,300
Thu, 17 Sep 2026
187.0000
187.7500
176.3400
176.7500
504,700
Wed, 16 Sep 2026
175.2300
181.0800
173.1000
177.7100
569,000
Tue, 15 Sep 2026
174.0000
177.4500
169.2200
171.3700
992,900
Mon, 14 Sep 2026
170.1800
173.8400
167.3100
170.7000
461,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
179.5000
183.4400
178.5500
182.5000
371,300
Thu, 10 Sep 2026
176.5000
180.2000
174.5000
176.8900
411,100
Wed, 09 Sep 2026
180.5100
185.0000
179.0200
180.2600
500,300
Tue, 08 Sep 2026
183.0800
184.5200
178.7900
182.4900
776,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
175.5100
182.5800
175.5100
181.1700
475,200
Thu, 03 Sep 2026
170.6200
176.8700
168.0100
175.1600
629,700
Wed, 02 Sep 2026
172.3500
174.1300
168.8900
170.5100
558,200
Tue, 01 Sep 2026
177.1200
180.6500
171.0300
172.1400
748,400
Mon, 31 Aug 2026
182.7100
183.8600
178.8500
179.7300
652,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
192.4300
193.5000
182.5100
182.7100
537,000
Thu, 27 Aug 2026
197.0600
199.2900
191.9300
192.5500
381,800
Wed, 26 Aug 2026
189.8200
194.1700
189.8200
191.7500
427,100
Tue, 25 Aug 2026
196.0000
196.0100
188.5500
190.1900
449,400
Mon, 24 Aug 2026
194.4700
195.5200
186.1600
188.9800
405,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
201.0900
201.3500
196.0000
197.6700
430,800
Thu, 20 Aug 2026
198.5000
201.7500
195.3100
197.4000
439,200
Wed, 19 Aug 2026
202.6800
203.5600
193.5200
198.2100
627,800
Tue, 18 Aug 2026
210.0000
211.5200
200.1700
203.5500
597,600
Mon, 17 Aug 2026
215.9500
219.2000
214.0800
218.7300
620,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
203.8700
214.7100
202.2800
213.4800
460,800
Thu, 13 Aug 2026
207.0100
210.3900
203.9700
204.0400
359,400
Wed, 12 Aug 2026
217.0000
219.2700
207.1100
207.9800
335,500
Tue, 11 Aug 2026
208.8800
214.6400
207.6700
208.3800
376,200
Mon, 10 Aug 2026
214.8500
216.4500
205.9600
207.2200
681,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
214.1400
218.7400
205.2700
211.5600
647,500
Thu, 06 Aug 2026
207.9300
216.0000
204.1200
207.3600
575,800
Wed, 05 Aug 2026
206.8000
214.8800
205.9000
208.3300
784,800
Tue, 04 Aug 2026
15 · 10-Q
After market open · 12:33 ET
10-Q ↗
Tue, 04 Aug 2026
191.7100
215.4900
188.1000
211.3800
1,573,900
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:28 ET
8-K ↗
Mon, 03 Aug 2026
205.0100
220.1100
204.4300
219.7200
1,473,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
218.5100
223.3400
208.0800
208.6800
692,500
Thu, 30 Jul 2026
200.3400
210.5900
195.0300
209.3000
823,800
Wed, 29 Jul 2026
197.0100
200.8600
184.6100
186.3900
1,284,800
Tue, 28 Jul 2026
207.7400
210.1300
196.9200
201.0000
1,137,900
Mon, 27 Jul 2026
232.5600
235.9900
213.4000
219.2300
627,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
241.5000
241.5000
226.0000
232.2100
592,800
Thu, 23 Jul 2026
239.0700
247.8800
239.0700
242.4700
546,700
Wed, 22 Jul 2026
237.5200
245.8400
236.2400
240.6800
407,800
Tue, 21 Jul 2026
238.6100
246.5100
232.9800
244.3900
594,500
Mon, 20 Jul 2026
234.9900
241.4200
228.0000
228.2800
584,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
228.1400
240.5000
223.5100
232.7900
1,547,800
Thu, 16 Jul 2026
240.8400
248.0500
233.6500
235.7900
894,900
Wed, 15 Jul 2026
242.1800
248.3300
233.6500
247.0100
874,100
Tue, 14 Jul 2026
234.3000
236.9900
230.2100
234.2500
747,700
Mon, 13 Jul 2026
225.9400
232.4900
222.9300
225.6600
1,072,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
233.6100
234.9800
229.4400
232.1900
606,700
Thu, 09 Jul 2026
241.5500
244.0000
235.2700
236.5800
470,000
Wed, 08 Jul 2026
230.0000
239.0500
228.5300
231.8500
671,400
Tue, 07 Jul 2026
237.4700
238.0000
226.0100
234.0500
931,200
Mon, 06 Jul 2026
13 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 06 Jul 2026
249.3700
261.6700
245.4400
248.0500
588,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
264.8600
269.4200
243.3500
246.3300
936,600
Wed, 01 Jul 2026
275.8900
276.4400
262.0000
264.8600
817,500
Tue, 30 Jun 2026
284.7500
288.5700
279.0000
286.3600
598,900
Mon, 29 Jun 2026
280.0100
290.8800
273.8400
281.0900
734,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
296.1200
299.5100
275.8700
279.7700
3,521,800
Thu, 25 Jun 2026
302.6800
316.9900
300.3800
309.2000
774,000
Wed, 24 Jun 2026
291.1300
302.1500
287.9600
294.4900
368,700
Tue, 23 Jun 2026
287.5500
302.4300
280.0000
291.5000
1,081,900
Mon, 22 Jun 2026
303.4300
313.3300
297.8200
307.8000
856,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
299.6600
303.3800
283.8800
297.2000
1,166,500
Wed, 17 Jun 2026
297.5400
306.0000
290.7200
294.0300
541,100
Tue, 16 Jun 2026
304.0000
310.7700
291.4200
292.7000
507,400
Mon, 15 Jun 2026
308.2900
311.8000
294.5400
303.5300
472,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
295.0000
304.1600
291.0100
294.7500
500,900
Thu, 11 Jun 2026
272.6400
293.2700
268.1200
290.5000
679,100
Wed, 10 Jun 2026
280.9900
293.0200
259.5700
262.3400
726,900
Tue, 09 Jun 2026
298.9800
309.7500
266.0400
283.5100
830,900
Mon, 08 Jun 2026
297.2200
297.9900
286.0000
293.6000
421,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
291.2500
298.2000
281.8800
284.8700
473,000
Thu, 04 Jun 2026
290.0100
306.8600
287.0700
300.0600
417,600
Wed, 03 Jun 2026
299.5000
306.8800
283.1900
299.7300
810,300
Tue, 02 Jun 2026
292.4400
300.0000
279.0000
299.0700
496,100
Mon, 01 Jun 2026
280.6400
291.0000
271.0000
288.1200
513,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
287.2300
293.0000
273.6800
284.4200
720,500
Thu, 28 May 2026
293.2100
293.9900
281.0100
288.9000
447,300
Wed, 27 May 2026
294.7800
297.0600
280.5000
295.9400
424,000
Tue, 26 May 2026
288.5900
292.9900
281.6500
291.9700
487,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
274.8100
280.4400
267.6300
279.2200
409,600
Thu, 21 May 2026
271.8000
277.7800
264.5400
270.7500
515,200
Wed, 20 May 2026
268.1900
273.6900
262.8900
271.0500
398,100
Tue, 19 May 2026
260.4100
266.8100
250.3100
261.5800
621,400
Mon, 18 May 2026
288.8900
290.2500
259.0000
266.8000
909,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
291.6100
293.8400
277.0200
292.6500
1,260,100
Thu, 14 May 2026
301.0000
301.8500
289.3700
296.9800
599,700
Wed, 13 May 2026
315.0000
317.9000
296.9400
300.8400
503,700
Tue, 12 May 2026
314.0200
320.0000
294.5000
308.0500
878,300
Mon, 11 May 2026
311.5000
328.0000
311.5000
322.0500
497,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
312.0000
313.2000
300.1600
309.3900
495,200
Thu, 07 May 2026
319.7700
321.3000
300.1400
305.9300
897,100
Wed, 06 May 2026
308.0000
325.9400
301.5100
320.3000
1,093,500
Tue, 05 May 2026
12 · 10-Q
After market open · 12:12 ET
10-Q ↗
Tue, 05 May 2026
278.1900
312.0000
274.5700
294.6900
1,355,600
Tue, 05 May 2026
11 · 8-K
Pre-market · 08:34 ET
8-K ↗
Mon, 04 May 2026
10 · 8-K
After-hours · 17:10 ET
8-K ↗
Mon, 04 May 2026
281.0400
290.4000
267.2700
269.9500
1,465,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
277.5000
283.3300
272.1000
275.3300
748,400
Thu, 30 Apr 2026
259.3300
279.5600
258.2800
277.2700
773,800
Wed, 29 Apr 2026
264.1400
264.6500
249.0400
253.4900
492,100
Tue, 28 Apr 2026
253.9500
259.1300
246.1400
255.5600
655,100
Mon, 27 Apr 2026
261.8800
263.8600
250.1000
260.5200
732,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
256.7800
258.4200
246.0000
252.7600
418,900
Thu, 23 Apr 2026
245.5700
257.1800
245.5700
252.1800
522,900
Wed, 22 Apr 2026
246.6200
250.0900
237.5000
242.7700
507,600
Tue, 21 Apr 2026
243.8200
250.6400
240.0200
240.9700
634,300
Mon, 20 Apr 2026
241.0100
245.9900
235.4300
241.6500
355,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
237.0000
246.6900
230.7100
241.0100
928,900
Thu, 16 Apr 2026
229.7700
234.0700
224.0000
232.8100
452,600
Wed, 15 Apr 2026
231.3800
234.0000
224.2100
229.7300
471,900
Tue, 14 Apr 2026
232.4200
236.3300
225.1000
234.4200
619,900
Mon, 13 Apr 2026
229.1900
232.6200
225.1000
228.9900
449,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
230.8100
235.3100
227.0000
230.9400
708,800
Thu, 09 Apr 2026
217.9200
237.7900
217.5100
230.8100
822,300
Wed, 08 Apr 2026
214.6100
221.6600
208.5500
218.0700
1,065,100
Tue, 07 Apr 2026
184.6600
202.4900
183.2000
201.7000
856,900
Mon, 06 Apr 2026
182.1000
188.4400
178.0500
186.7200
397,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
176.4700
188.0467
175.0000
182.6033
339,600
Wed, 01 Apr 2026
185.9467
190.5300
183.0000
184.6833
455,700
Tue, 31 Mar 2026
9 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 31 Mar 2026
169.6200
180.7033
168.8933
180.3600
471,300
Mon, 30 Mar 2026
180.2700
180.8067
165.2567
167.5200
832,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
174.7967
181.6400
174.7967
179.3467
629,700
Thu, 26 Mar 2026
191.5900
191.5900
173.7100
174.7967
757,800
Wed, 25 Mar 2026
191.6667
196.6667
189.6967
194.8533
785,400
Tue, 24 Mar 2026
178.6400
187.6667
177.0967
186.8200
759,300
Mon, 23 Mar 2026
176.4067
186.6667
176.4067
180.8633
657,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
170.0000
174.6900
168.6667
172.0000
1,087,500
Thu, 19 Mar 2026
164.2500
177.8000
163.3333
175.1333
760,500
Wed, 18 Mar 2026
175.4400
179.0400
165.8867
167.4100
791,700
Tue, 17 Mar 2026
171.3333
175.9967
170.0067
174.0400
402,000
Mon, 16 Mar 2026
171.1633
176.6533
169.2267
170.6067
402,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
172.8133
176.8933
164.7867
167.5700
541,500
Thu, 12 Mar 2026
168.2667
172.6700
163.0000
171.1867
885,900
Wed, 11 Mar 2026
174.6633
180.9567
171.3367
171.7333
636,600
Tue, 10 Mar 2026
173.9100
181.6667
173.9100
176.5133
576,300
Mon, 09 Mar 2026
157.5633
174.0700
157.5033
173.3633
814,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
161.5900
165.4767
158.6667
161.2167
571,800
Thu, 05 Mar 2026
166.3333
172.6667
165.3467
167.6700
835,200
Wed, 04 Mar 2026
171.8333
175.0000
166.0000
170.9633
769,200
Tue, 03 Mar 2026
168.4500
173.3300
165.7200
170.3733
591,300
Mon, 02 Mar 2026
171.2567
180.4467
168.6667
177.5000
407,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
172.6467
176.6633
169.0000
174.5333
579,600
Thu, 26 Feb 2026
183.2700
185.6667
170.2400
176.9600
815,700
Wed, 25 Feb 2026
188.3333
188.6667
182.0000
183.0000
628,500
Tue, 24 Feb 2026
179.9433
188.8333
178.3267
186.3867
783,600
Mon, 23 Feb 2026
182.2700
185.0000
177.4600
181.3833
577,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
178.3967
186.5200
174.9100
182.2733
633,600
Thu, 19 Feb 2026
180.4067
185.0000
178.6667
178.7867
670,800
Wed, 18 Feb 2026
8 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 18 Feb 2026
186.8733
190.6667
179.0000
180.9933
756,900
Tue, 17 Feb 2026
191.7100
193.9833
185.5000
187.2133
516,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
197.1733
201.3267
192.2033
195.0233
515,100
Thu, 12 Feb 2026
198.1333
204.1667
194.6667
197.6333
784,800
Wed, 11 Feb 2026
195.4700
202.0000
186.3600
197.4500
1,035,000
Tue, 10 Feb 2026
185.9500
192.1000
183.3333
190.0867
1,174,800
Mon, 09 Feb 2026
196.2667
197.9200
181.9167
187.2967
1,399,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
183.3333
196.2833
181.9000
194.7400
1,566,600
Thu, 05 Feb 2026
170.6667
181.0600
167.4067
179.6033
1,237,200
Wed, 04 Feb 2026
7 · 10-Q
After market open · 12:26 ET
10-Q ↗
Wed, 04 Feb 2026
155.2767
189.9333
152.6667
175.7667
2,280,900
Tue, 03 Feb 2026
6 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 03 Feb 2026
147.9900
155.9233
146.8700
151.0800
1,076,100
Mon, 02 Feb 2026
146.3567
157.2633
146.1667
146.7867
1,368,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
150.6667
155.9500
146.3133
147.8633
857,400
Thu, 29 Jan 2026
150.7700
154.0700
145.7867
152.3100
460,800
Wed, 28 Jan 2026
148.6600
151.9500
146.1667
147.8133
642,900
Tue, 27 Jan 2026
142.6067
148.3333
141.1500
147.4267
771,900
Mon, 26 Jan 2026
138.4400
144.3700
137.8900
141.1467
789,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
142.5567
144.6667
136.8367
139.3167
1,200,000
Thu, 22 Jan 2026
143.5767
144.6667
137.4333
142.2900
780,600
Wed, 21 Jan 2026
144.2200
144.9033
137.1833
140.6167
518,700
Tue, 20 Jan 2026
136.0000
144.6667
135.0000
142.7633
795,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
138.1100
148.7033
138.1100
139.9933
1,411,200
Thu, 15 Jan 2026
135.4733
138.2667
131.9667
135.1833
908,100
Wed, 14 Jan 2026
130.6067
134.0000
129.1667
133.7567
939,600
Tue, 13 Jan 2026
130.5367
134.0067
129.0033
133.0400
1,023,600
Mon, 12 Jan 2026
121.3167
132.3333
120.7100
128.8467
1,272,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
122.4333
124.6667
119.1400
121.8300
636,900
Thu, 08 Jan 2026
118.5533
120.3333
116.4967
119.9400
601,800
Wed, 07 Jan 2026
120.2633
121.5167
116.2967
118.6167
644,400
Tue, 06 Jan 2026
4 · 8-K
After-hours · 16:59 ET
8-K ↗
Tue, 06 Jan 2026
120.3800
120.7500
112.3033
120.0000
878,700
Tue, 06 Jan 2026
5 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Mon, 05 Jan 2026
119.9500
123.4633
117.5333
120.4633
656,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
108.0000
118.1433
107.3333
117.5067
755,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.7667
109.7900
106.0133
106.2600
515,400
Tue, 30 Dec 2025
112.6300
112.6300
109.0000
109.1567
283,500
Mon, 29 Dec 2025
112.7133
113.7967
111.0200
111.9600
435,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
111.9133
113.9200
110.3700
113.6200
305,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
113.0833
113.3333
111.3333
112.0567
131,700
Tue, 23 Dec 2025
110.2933
113.0867
110.0400
112.8800
301,200
Mon, 22 Dec 2025
111.7900
114.0700
111.4500
112.1767
280,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
109.9967
112.9867
109.7100
110.9667
595,200
Thu, 18 Dec 2025
108.4933
110.8667
107.1433
109.5867
361,500
Wed, 17 Dec 2025
111.6667
111.7033
103.6667
105.7700
740,400
Tue, 16 Dec 2025
107.9833
111.9967
106.6967
110.8833
564,900
Mon, 15 Dec 2025
113.4267
113.6367
108.9800
109.3133
655,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.6467
120.6467
111.0333
112.3567
655,500
Thu, 11 Dec 2025
119.8833
123.5733
116.9400
120.9133
517,800
Wed, 10 Dec 2025
113.5233
121.3133
112.3033
119.9467
592,200
Tue, 09 Dec 2025
114.2867
117.0367
112.6767
115.0200
569,700
Mon, 08 Dec 2025
116.2267
116.6633
112.1133
114.2867
689,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
112.2767
114.7933
108.8133
114.0433
443,700
Thu, 04 Dec 2025
107.8267
117.0533
106.6667
112.3100
620,700
Wed, 03 Dec 2025
107.1433
109.0133
103.0833
107.8267
516,600
Tue, 02 Dec 2025
107.5067
110.5933
105.2333
107.5000
818,100
Mon, 01 Dec 2025
104.0667
107.6867
102.3333
106.5300
501,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.7567
108.7567
106.3933
107.7400
195,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
104.3333
108.8100
104.3333
107.2633
588,300
Tue, 25 Nov 2025
101.4267
106.0400
98.7600
104.1833
693,300
Mon, 24 Nov 2025
95.0000
101.0000
95.0000
100.0267
671,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
97.6333
98.6467
92.5900
94.0167
1,324,200
Thu, 20 Nov 2025
98.4700
104.3833
97.4367
98.1167
1,515,600
Wed, 19 Nov 2025
3 · 10-K
After market open · 12:40 ET
10-K ↗
Wed, 19 Nov 2025
114.1333
114.1333
92.6700
95.0967
2,529,900
Tue, 18 Nov 2025
2 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 18 Nov 2025
104.2933
109.3467
102.7000
107.2200
901,200
Mon, 17 Nov 2025
109.8867
112.0000
103.1133
105.9367
696,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.2700
111.3667
102.2500
109.8867
688,800
Thu, 13 Nov 2025
116.8167
116.8167
107.7267
109.4000
992,100
Wed, 12 Nov 2025
121.2567
123.3167
115.5100
118.7433
568,500
Tue, 11 Nov 2025
122.6733
123.2667
118.3333
121.0733
387,600
Mon, 10 Nov 2025
126.0000
128.3333
120.5267
124.6167
517,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.5767
121.9467
114.4333
121.7867
876,300
Thu, 06 Nov 2025
131.8400
131.9600
124.1667
125.0000
743,400
Wed, 05 Nov 2025
126.7500
134.3367
126.2133
131.9233
420,300
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 04 Nov 2025
124.7233
131.3333
124.0467
126.7100
560,700
Mon, 03 Nov 2025
129.4933
130.9133
124.9400
130.2333
616,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
128.1933
129.6867
123.5800
127.7967
450,600
Thu, 30 Oct 2025
133.3333
136.8333
125.1133
125.8967
814,800
Wed, 29 Oct 2025
128.5267
137.6667
127.3333
136.1233
1,007,100
Tue, 28 Oct 2025
125.1367
128.9867
125.1233
128.0867
675,300
Mon, 27 Oct 2025
123.0133
125.5700
121.6667
124.7133
812,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
117.1867
122.4933
116.7200
121.6633
932,400