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
177.1500
179.8076
168.5900
176.0400
795,016
Thu, 22 Oct 2026
200.6100
202.0000
176.5300
179.9900
1,326,100
Wed, 21 Oct 2026
210.5600
224.9900
206.0000
213.4200
1,530,500
Tue, 20 Oct 2026
12 · 8-K
After market open · 11:20 ET
8-K ↗
Tue, 20 Oct 2026
190.1100
207.5000
183.9100
204.1400
1,977,300
Mon, 19 Oct 2026
201.2300
207.5000
189.9100
190.6800
2,249,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
215.0000
216.0000
191.0100
191.5000
1,894,900
Thu, 15 Oct 2026
231.2200
232.1400
207.0300
219.9200
1,833,100
Wed, 14 Oct 2026
258.0900
263.6200
241.3100
245.3500
809,000
Tue, 13 Oct 2026
248.2900
268.7800
244.5300
267.2400
1,052,400
Mon, 12 Oct 2026
274.4500
275.9600
254.1200
259.4000
803,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
267.9700
272.5000
259.1000
266.0700
600,200
Thu, 08 Oct 2026
275.1000
277.2600
250.4000
262.3200
1,157,700
Wed, 07 Oct 2026
288.0000
292.8500
276.6500
282.7800
849,600
Tue, 06 Oct 2026
307.8900
309.5300
297.0100
299.2900
557,100
Mon, 05 Oct 2026
307.3900
309.8300
293.0700
305.6100
827,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
310.3400
313.5600
301.6700
308.9000
1,015,600
Thu, 01 Oct 2026
330.0000
331.0000
305.9300
308.5900
1,462,800
Wed, 30 Sep 2026
290.6800
292.0800
280.3500
288.9400
661,700
Tue, 29 Sep 2026
293.6500
297.0000
283.5900
290.6800
538,400
Mon, 28 Sep 2026
282.0500
287.5400
271.7000
285.1000
695,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
281.2000
291.5300
276.0000
281.9600
773,400
Thu, 24 Sep 2026
274.4500
281.8100
266.0000
276.0600
856,800
Wed, 23 Sep 2026
266.5000
285.4400
261.9400
283.1600
1,618,100
Tue, 22 Sep 2026
241.0400
268.6500
229.2000
268.3400
1,985,600
Mon, 21 Sep 2026
230.2500
232.7400
223.2800
223.9000
1,038,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
219.6200
223.8700
212.2000
222.7200
1,724,000
Thu, 17 Sep 2026
206.5500
219.0200
206.5500
216.3900
1,682,300
Wed, 16 Sep 2026
188.0000
190.0000
181.0600
183.9100
573,300
Tue, 15 Sep 2026
188.0700
190.3300
176.7600
183.9700
582,000
Mon, 14 Sep 2026
182.2400
189.4700
176.8100
184.7300
806,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
180.6500
202.1800
180.5000
197.9100
737,500
Thu, 10 Sep 2026
11 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 10 Sep 2026
177.0200
181.9000
174.0000
178.0500
458,000
Wed, 09 Sep 2026
192.0000
197.1900
181.7300
183.8700
625,100
Tue, 08 Sep 2026
191.5900
195.0000
188.8400
193.3200
434,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
181.9600
190.0300
180.4800
188.5500
507,100
Thu, 03 Sep 2026
182.5000
183.8000
172.6000
178.7600
519,600
Wed, 02 Sep 2026
176.5000
182.2600
172.5600
181.5900
1,005,200
Tue, 01 Sep 2026
183.1000
184.8500
175.8100
175.9900
771,200
Mon, 31 Aug 2026
187.7500
189.5200
183.6500
187.6800
637,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
202.0000
204.1200
185.5700
187.7500
672,800
Thu, 27 Aug 2026
10 · 8-K
After market open · 12:15 ET
8-K ↗
Thu, 27 Aug 2026
204.0900
206.7900
195.1700
203.6400
587,000
Wed, 26 Aug 2026
195.7000
199.4900
194.7800
197.2300
391,700
Tue, 25 Aug 2026
197.5000
201.9500
191.6900
194.6200
638,500
Mon, 24 Aug 2026
195.0800
195.0800
188.6800
189.9900
1,132,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
211.0600
211.6000
199.5100
200.5400
513,100
Thu, 20 Aug 2026
213.6500
219.3900
201.7500
207.6400
1,089,500
Wed, 19 Aug 2026
242.0000
242.5200
210.5700
217.3500
1,467,800
Tue, 18 Aug 2026
238.2900
248.7300
232.4300
242.4100
1,450,300
Mon, 17 Aug 2026
242.1800
255.7400
239.0000
253.5000
810,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
226.0000
237.0000
224.2100
234.7400
682,200
Thu, 13 Aug 2026
226.6500
233.8700
224.1600
226.6400
1,153,200
Wed, 12 Aug 2026
223.7500
227.3200
218.0000
226.1200
1,373,900
Tue, 11 Aug 2026
213.7700
217.0500
210.5200
210.8800
420,500
Mon, 10 Aug 2026
224.9900
225.5600
208.1100
208.8100
552,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
224.7800
229.1000
215.0000
221.2000
341,500
Thu, 06 Aug 2026
213.1900
229.0000
210.0000
218.7200
557,600
Wed, 05 Aug 2026
222.5000
232.3500
218.6200
219.0800
398,700
Tue, 04 Aug 2026
228.3000
231.4100
225.5000
226.4800
690,300
Mon, 03 Aug 2026
200.0100
217.7700
198.2600
213.5400
705,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
220.1600
224.0000
206.5000
207.3700
757,900
Thu, 30 Jul 2026
195.4000
207.4400
195.0000
206.6700
952,400
Wed, 29 Jul 2026
9 · 10-Q
After market open · 10:37 ET
10-Q ↗
Wed, 29 Jul 2026
191.8500
196.0000
178.7500
182.7700
1,197,900
Tue, 28 Jul 2026
195.9200
196.4000
178.7200
192.1200
1,099,400
Mon, 27 Jul 2026
212.0100
219.2000
195.2000
206.4400
947,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
228.6800
234.8700
207.0600
211.0100
964,400
Thu, 23 Jul 2026
214.6700
233.3800
212.5100
231.3800
996,200
Wed, 22 Jul 2026
206.0000
227.3400
198.0000
217.3500
1,373,400
Tue, 21 Jul 2026
220.2800
226.3700
203.0900
214.7000
1,774,800
Tue, 21 Jul 2026
8 · 8-K
Pre-market · 07:20 ET
8-K ↗
Mon, 20 Jul 2026
239.8200
247.0000
230.0100
230.9900
1,025,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
215.1200
246.8700
211.2500
237.6200
966,300
Thu, 16 Jul 2026
247.6200
249.8100
227.6700
230.4100
883,200
Wed, 15 Jul 2026
272.1500
279.0000
245.6000
260.2000
618,800
Tue, 14 Jul 2026
268.4100
270.0000
253.3800
264.5000
672,200
Mon, 13 Jul 2026
261.1900
265.5000
250.7600
252.1600
504,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
273.0000
278.0000
265.0000
272.0500
375,700
Thu, 09 Jul 2026
276.1500
289.8000
275.6000
277.4300
559,100
Wed, 08 Jul 2026
249.0400
265.7000
247.4400
263.1600
605,800
Tue, 07 Jul 2026
265.5000
270.0300
246.4300
257.3400
1,204,600
Mon, 06 Jul 2026
292.5100
303.6100
283.6800
285.3400
666,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
349.5100
350.5200
280.0100
282.9500
1,152,900
Wed, 01 Jul 2026
367.4500
367.6700
345.8300
350.2100
667,600
Tue, 30 Jun 2026
366.7900
382.6500
353.8000
379.7800
778,500
Mon, 29 Jun 2026
331.0100
370.0000
319.8700
366.7900
1,024,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
319.5300
326.9300
302.0000
326.9300
4,158,400
Thu, 25 Jun 2026
336.8200
345.0000
320.0000
331.5900
494,400
Wed, 24 Jun 2026
334.9000
342.0000
313.0000
322.2800
645,800
Tue, 23 Jun 2026
7 · 8-K
After market open · 15:07 ET
8-K ↗
Tue, 23 Jun 2026
331.3300
349.4700
320.7400
336.1200
1,031,700
Mon, 22 Jun 2026
350.0000
369.4000
350.0000
365.5300
922,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
338.0000
342.0000
323.9800
331.3700
946,400
Wed, 17 Jun 2026
330.6200
338.2100
320.9400
325.1700
476,000
Tue, 16 Jun 2026
325.2600
343.3900
319.5000
320.4600
580,300
Mon, 15 Jun 2026
324.0000
335.0000
308.3800
322.4100
672,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
300.6100
310.1100
292.7700
303.7700
473,000
Thu, 11 Jun 2026
284.0000
302.0600
278.9800
298.0600
541,300
Wed, 10 Jun 2026
279.4200
300.3600
268.2600
275.5100
732,500
Tue, 09 Jun 2026
285.5000
296.4400
258.9100
283.4800
1,028,500
Mon, 08 Jun 2026
281.4300
283.6300
260.2800
274.9700
726,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
295.5500
295.5500
265.7200
271.0400
926,600
Thu, 04 Jun 2026
310.3200
320.1800
300.0000
306.1200
819,500
Wed, 03 Jun 2026
339.5000
340.1900
323.3700
330.4800
478,000
Tue, 02 Jun 2026
335.7300
336.0000
315.0400
332.9500
684,700
Mon, 01 Jun 2026
325.1400
330.1300
311.9800
328.8500
622,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
345.9400
347.2500
316.9500
334.8400
557,500
Thu, 28 May 2026
345.6800
351.3600
325.8500
342.0900
621,200
Wed, 27 May 2026
338.6000
361.8900
337.7100
345.8400
1,187,900
Tue, 26 May 2026
296.4500
334.6200
282.0000
332.9500
1,586,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
270.3100
277.5900
263.3100
267.9900
474,300
Thu, 21 May 2026
262.9600
271.0000
257.0000
268.2900
479,400
Wed, 20 May 2026
250.0400
264.9800
243.5600
264.2000
809,300
Tue, 19 May 2026
238.9200
248.5100
231.0000
243.4300
832,400
Mon, 18 May 2026
275.0000
275.7500
242.1900
249.0200
1,056,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
266.6600
280.4800
263.6300
273.6700
1,097,500
Thu, 14 May 2026
313.5000
316.8200
288.0000
290.5400
1,080,200
Wed, 13 May 2026
307.1300
315.0000
287.5100
309.2700
1,108,700
Tue, 12 May 2026
303.0300
306.8000
271.6300
292.5300
1,335,100
Mon, 11 May 2026
280.0100
313.5300
279.7800
312.9600
1,803,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
272.0000
273.0000
249.6600
256.4700
683,600
Thu, 07 May 2026
277.2500
277.9400
259.0000
261.3400
674,100
Wed, 06 May 2026
274.0000
280.9800
261.6700
280.3400
888,900
Tue, 05 May 2026
258.5400
269.4400
250.6400
266.0100
609,900
Mon, 04 May 2026
268.0300
268.6100
241.2000
251.0200
812,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
267.6900
275.0000
263.5400
268.3600
577,800
Thu, 30 Apr 2026
6 · 10-Q
After market open · 10:23 ET
10-Q ↗
Thu, 30 Apr 2026
5 · DEF 14A
After market open · 09:58 ET
DEF 14A ↗
Thu, 30 Apr 2026
263.8300
270.3000
251.8900
269.2700
620,900
Wed, 29 Apr 2026
255.0200
258.4400
233.5000
256.7000
879,800
Tue, 28 Apr 2026
254.6500
255.0900
238.5500
248.7000
1,031,300
Mon, 27 Apr 2026
279.9900
280.0000
255.4700
268.6100
816,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
267.5500
276.0000
261.3400
273.5300
727,300
Thu, 23 Apr 2026
263.3800
273.1400
248.0500
260.1300
1,132,800
Wed, 22 Apr 2026
261.6000
293.9500
250.0000
265.0000
2,190,100
Tue, 21 Apr 2026
206.6800
256.3700
203.0000
246.2400
2,056,900
Tue, 21 Apr 2026
4 · 8-K
Pre-market · 07:20 ET
8-K ↗
Mon, 20 Apr 2026
218.0000
228.9500
214.0000
224.8100
1,056,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
208.8500
224.7600
208.0100
218.0500
1,167,100
Thu, 16 Apr 2026
193.3600
208.0000
191.2200
203.1000
644,000
Wed, 15 Apr 2026
189.3900
198.0200
187.5800
194.2000
528,600
Tue, 14 Apr 2026
189.0000
190.6000
180.7300
190.1000
444,300
Mon, 13 Apr 2026
183.9900
188.9900
183.7600
186.2200
390,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
187.2500
187.9400
183.3900
185.6100
325,400
Thu, 09 Apr 2026
179.4000
189.0000
178.7000
184.9200
612,700
Wed, 08 Apr 2026
175.1800
185.7200
175.1800
179.9900
823,700
Tue, 07 Apr 2026
153.5500
160.2500
151.2700
159.8300
470,700
Mon, 06 Apr 2026
156.4000
163.1300
154.0500
155.7100
418,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
148.2300
160.0000
147.0500
155.6400
676,000
Wed, 01 Apr 2026
168.3700
168.8600
157.7400
158.1600
589,100
Tue, 31 Mar 2026
147.9400
161.3800
144.6600
161.0000
951,000
Mon, 30 Mar 2026
157.9100
157.9100
137.6700
142.2200
1,222,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
155.6800
156.9000
149.7900
153.0200
822,300
Thu, 26 Mar 2026
179.0000
179.2500
156.0200
157.9600
1,014,100
Wed, 25 Mar 2026
183.5700
192.0000
180.5200
186.0000
737,300
Tue, 24 Mar 2026
167.0800
181.1500
166.5100
180.5000
534,800
Mon, 23 Mar 2026
167.0100
177.8500
163.0700
173.0700
861,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
190.7100
190.7100
164.0000
164.5400
4,077,400
Thu, 19 Mar 2026
182.4700
192.1400
171.3700
190.1300
802,700
Wed, 18 Mar 2026
197.4900
201.8400
191.4900
191.8400
830,000
Tue, 17 Mar 2026
185.7500
196.6800
185.5000
196.3300
744,600
Mon, 16 Mar 2026
178.2500
189.9500
177.3200
185.4200
1,041,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
167.0800
176.1900
164.6600
172.5700
634,300
Thu, 12 Mar 2026
173.2200
173.9700
162.6400
167.8100
695,800
Wed, 11 Mar 2026
173.0400
180.7900
166.4800
178.8300
539,400
Tue, 10 Mar 2026
169.6600
182.8200
169.6600
175.8000
923,700
Mon, 09 Mar 2026
160.6200
170.6600
157.7300
170.0300
969,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
174.2800
178.3100
159.4200
162.6700
827,100
Thu, 05 Mar 2026
199.4200
204.9900
176.2000
181.9200
1,204,900
Wed, 04 Mar 2026
205.0000
209.0000
195.5000
203.1900
779,500
Tue, 03 Mar 2026
195.0000
202.4900
190.6000
201.9700
811,200
Mon, 02 Mar 2026
3 · 10-K
After market open · 14:38 ET
10-K ↗
Mon, 02 Mar 2026
195.2700
209.5300
195.2700
209.1900
930,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
202.6500
205.6100
190.5000
201.4000
828,100
Thu, 26 Feb 2026
194.7000
205.9200
192.1400
205.6400
869,900
Wed, 25 Feb 2026
192.1300
203.8600
191.0100
197.1600
1,025,300
Tue, 24 Feb 2026
171.0000
190.7200
168.3600
190.3000
1,185,000
Mon, 23 Feb 2026
169.5000
186.2800
165.2500
171.8000
1,058,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
128.7500
173.5700
126.0000
170.0100
1,731,900
Thu, 19 Feb 2026
2 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 19 Feb 2026
154.0600
159.8700
150.3700
152.8400
682,400
Wed, 18 Feb 2026
158.0000
163.7300
153.5300
155.6100
420,300
Tue, 17 Feb 2026
156.1100
160.4400
151.5200
157.2800
453,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
164.0000
164.6000
153.2800
155.9600
556,200
Thu, 12 Feb 2026
162.3100
171.8500
161.2100
164.2900
521,200
Wed, 11 Feb 2026
159.4200
167.4900
156.5300
160.7100
478,500
Tue, 10 Feb 2026
159.0000
159.2300
146.6700
157.4300
688,400
Mon, 09 Feb 2026
159.9000
161.5500
155.2400
159.0400
398,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
153.0700
161.0000
153.0700
159.8700
772,900
Thu, 05 Feb 2026
146.2800
156.3500
141.0000
148.1900
697,200
Wed, 04 Feb 2026
168.3900
170.7500
148.5000
152.0900
939,500
Tue, 03 Feb 2026
169.8400
177.0000
161.9200
166.7600
745,000
Mon, 02 Feb 2026
156.3800
167.4400
156.1300
165.3500
420,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
166.9800
174.8000
157.0500
157.6700
467,500
Thu, 29 Jan 2026
168.5200
173.0000
160.7500
171.5300
435,700
Wed, 28 Jan 2026
165.4500
170.4100
162.5000
166.5100
318,900
Tue, 27 Jan 2026
160.1000
164.6600
157.7800
164.0300
320,700
Mon, 26 Jan 2026
151.6700
160.9700
148.0000
158.4600
449,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
165.2400
167.5500
153.0000
153.2900
686,700
Thu, 22 Jan 2026
164.9300
171.5200
161.0000
166.7800
737,800
Wed, 21 Jan 2026
159.2800
162.6300
154.0000
162.0800
465,200
Tue, 20 Jan 2026
147.7700
162.0800
146.5800
157.4000
749,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
146.0800
153.5000
146.0800
149.8800
427,400
Thu, 15 Jan 2026
149.0200
154.9000
145.0500
145.4800
529,000
Wed, 14 Jan 2026
138.1200
148.7200
136.0000
145.3200
547,400
Tue, 13 Jan 2026
139.8000
140.1300
134.1100
138.6100
426,000
Mon, 12 Jan 2026
141.3400
141.3400
125.0000
139.1200
820,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
138.0000
144.1500
137.2000
142.3100
530,800
Thu, 08 Jan 2026
139.4700
140.8600
130.8600
136.1100
558,600
Wed, 07 Jan 2026
138.2000
142.1800
136.0000
139.4700
553,400
Tue, 06 Jan 2026
138.2100
143.0100
133.0000
138.9200
1,296,900
Mon, 05 Jan 2026
123.4900
149.9900
123.0000
133.6400
2,095,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
111.4600
120.5300
110.0800
116.8600
611,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
113.6800
114.4900
109.1500
109.6000
487,400
Tue, 30 Dec 2025
112.0000
116.3300
111.5500
113.7000
679,400
Mon, 29 Dec 2025
109.4800
112.2100
108.8900
112.0000
366,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
108.8300
111.6500
106.5200
111.0200
418,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
109.5700
109.5700
107.0400
108.4600
254,600
Tue, 23 Dec 2025
109.9600
110.1800
105.2500
108.9700
521,000
Mon, 22 Dec 2025
106.7600
112.3100
104.1100
111.0200
669,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
98.1700
104.6100
97.7500
104.4000
794,200
Thu, 18 Dec 2025
99.6300
101.4300
97.4200
98.2900
324,200
Wed, 17 Dec 2025
97.0900
100.4700
95.2500
97.1900
412,500
Tue, 16 Dec 2025
95.4100
96.5100
91.2500
93.4500
327,600
Mon, 15 Dec 2025
98.0500
99.2400
94.5400
95.5900
446,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
100.3100
100.9500
95.0500
97.8000
494,700
Thu, 11 Dec 2025
99.4700
102.1900
96.5500
100.9700
249,600
Wed, 10 Dec 2025
99.5000
101.4700
97.6700
100.8300
381,200
Tue, 09 Dec 2025
97.8000
99.8400
97.0000
99.3000
239,000
Mon, 08 Dec 2025
98.1100
99.5100
96.1000
98.6900
324,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.8700
97.8300
92.4900
96.8300
245,400
Thu, 04 Dec 2025
92.4600
96.4500
91.0300
94.5400
282,700
Wed, 03 Dec 2025
90.4700
93.5000
87.0400
92.8200
234,700
Tue, 02 Dec 2025
90.1900
93.7500
89.1100
91.1400
382,700
Mon, 01 Dec 2025
87.6200
92.4200
86.7500
89.7300
267,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.1000
90.1600
88.9100
89.3500
125,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.9000
90.9100
88.5000
89.5400
319,500
Tue, 25 Nov 2025
87.0200
88.9400
84.3700
88.1500
276,600
Mon, 24 Nov 2025
86.0000
88.4600
85.5800
87.6600
221,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.6600
86.3900
80.2900
84.3700
340,400
Thu, 20 Nov 2025
88.9400
91.0000
82.7200
83.2800
393,900
Wed, 19 Nov 2025
85.2100
88.7600
84.4200
85.0700
261,700
Tue, 18 Nov 2025
85.1100
87.6000
83.1400
84.6600
226,500
Mon, 17 Nov 2025
87.6900
90.8100
86.1300
87.0800
305,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.9200
91.1900
84.5100
89.0000
341,100
Thu, 13 Nov 2025
93.4000
93.4000
87.5100
88.5800
307,200
Wed, 12 Nov 2025
99.5500
101.0000
93.8400
94.3500
653,500
Tue, 11 Nov 2025
92.1300
93.6100
89.9300
92.5800
358,700
Mon, 10 Nov 2025
91.1500
94.4200
90.5000
92.3900
346,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.2700
87.5600
81.9200
87.4300
581,700
Thu, 06 Nov 2025
95.0000
96.0000
88.7100
89.0200
399,100
Wed, 05 Nov 2025
88.8300
94.9000
86.4000
94.8800
476,700
Tue, 04 Nov 2025
90.4000
91.5300
88.1900
88.3600
400,600
Mon, 03 Nov 2025
91.2500
95.0000
89.5100
93.3500
465,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.3700
92.5900
89.9800
90.7300
343,800
Thu, 30 Oct 2025
90.0500
91.8800
89.5600
91.4200
309,400
Wed, 29 Oct 2025
1 · 10-Q
After market open · 15:52 ET
10-Q ↗
Wed, 29 Oct 2025
89.6600
92.8700
88.0000
91.1700
379,600
Tue, 28 Oct 2025
89.5800
90.6000
87.7700
89.6500
371,400
Mon, 27 Oct 2025
92.8800
93.4900
89.2000
90.0000
476,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
94.0700
96.5800
89.4800
90.4400
1,038,800