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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
210.2400
213.9154
198.7600
208.9000
1,254,258
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
217.3400
223.3900
205.7900
208.4300
810,800
Thu, 23 Jul 2026
214.4000
220.3300
212.0600
218.5600
635,700
Wed, 22 Jul 2026
213.0600
223.5100
213.0100
217.3600
659,100
Tue, 21 Jul 2026
209.5500
220.6500
207.9000
219.4100
671,200
Mon, 20 Jul 2026
200.1200
209.3000
200.1200
201.8700
803,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
191.9000
202.6300
187.5000
197.2400
661,500
Thu, 16 Jul 2026
202.4000
205.0000
196.6500
198.0500
681,500
Wed, 15 Jul 2026
210.2800
210.2800
201.3900
207.3300
729,000
Tue, 14 Jul 2026
209.8500
211.6500
204.0000
207.5900
381,500
Mon, 13 Jul 2026
205.6200
207.0900
199.7100
201.8000
598,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
209.9100
212.9300
207.9100
208.7900
365,500
Thu, 09 Jul 2026
217.7400
220.9700
211.7000
212.8800
640,700
Wed, 08 Jul 2026
202.3400
210.0000
199.4600
209.5600
782,700
Tue, 07 Jul 2026
211.8700
211.8700
200.0000
205.7500
772,900
Mon, 06 Jul 2026
220.6700
231.3700
215.3900
217.6100
1,041,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
246.3900
246.3900
216.6700
219.7700
1,094,800
Wed, 01 Jul 2026
245.8100
250.2700
240.0800
246.3900
658,500
Tue, 30 Jun 2026
240.5000
254.8100
239.4900
253.0800
667,800
Mon, 29 Jun 2026
236.5400
240.8900
227.7800
240.4100
637,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
245.8000
248.2900
233.1500
236.5500
8,281,600
Thu, 25 Jun 2026
254.1500
257.4900
246.5000
253.5600
629,900
Wed, 24 Jun 2026
246.2100
260.1600
243.0000
248.8100
902,000
Tue, 23 Jun 2026
243.0000
252.7500
239.5700
247.0400
822,700
Mon, 22 Jun 2026
247.7000
254.5500
243.0200
253.4500
1,107,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
249.5800
255.0000
236.7400
241.4900
10,438,900
Wed, 17 Jun 2026
254.9400
257.0000
239.4900
242.7700
916,000
Tue, 16 Jun 2026
262.2900
262.2900
248.3800
249.0500
696,800
Mon, 15 Jun 2026
268.1500
269.5400
258.8200
259.8200
600,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
246.9800
256.4400
244.5000
255.2000
592,400
Thu, 11 Jun 2026
236.0000
248.6200
233.1400
246.9800
515,300
Wed, 10 Jun 2026
237.4400
248.4900
230.0000
231.3200
689,000
Tue, 09 Jun 2026
258.8300
260.5800
229.0600
242.3600
910,800
Mon, 08 Jun 2026
262.0000
262.0000
248.7300
251.9500
874,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
269.8000
270.9700
251.6500
252.0800
609,500
Thu, 04 Jun 2026
271.6000
285.3400
268.8800
280.1300
657,500
Wed, 03 Jun 2026
278.9200
288.6800
274.4400
282.7200
981,600
Tue, 02 Jun 2026
267.7900
279.2300
266.7700
278.3600
554,900
Mon, 01 Jun 2026
257.4300
269.6200
254.2000
264.8800
819,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
265.3000
268.8000
256.0700
259.7300
1,634,800
Thu, 28 May 2026
261.6000
270.4900
252.5800
263.2300
926,400
Wed, 27 May 2026
266.2500
266.2500
250.0000
261.8200
739,200
Tue, 26 May 2026
256.6500
262.7800
247.0000
259.9700
884,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
238.0000
246.7200
237.0000
246.4400
781,100
Thu, 21 May 2026
227.0000
236.0000
225.7100
234.3600
836,700
Wed, 20 May 2026
227.7900
237.8300
226.4000
231.1800
771,100
Tue, 19 May 2026
224.3800
227.6900
213.4700
224.7000
851,000
Mon, 18 May 2026
236.7200
236.7200
220.1900
225.1400
645,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
234.7800
238.8400
228.4000
235.3400
854,600
Thu, 14 May 2026
240.1300
244.2100
234.3600
242.0400
846,200
Wed, 13 May 2026
241.5500
244.0000
234.2000
238.6200
689,100
Tue, 12 May 2026
241.7900
241.9600
225.9900
235.8400
831,600
Mon, 11 May 2026
244.3700
253.4700
243.1600
245.4400
778,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
240.5000
255.2200
236.2700
248.3500
1,138,600
Thu, 07 May 2026
239.6200
241.3100
230.0000
237.0900
1,194,000
Wed, 06 May 2026
230.0000
238.7500
220.0700
238.5500
1,468,100
Tue, 05 May 2026
219.9800
227.0000
217.5200
221.8900
665,800
Mon, 04 May 2026
225.0000
225.0500
209.5000
216.5400
688,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
219.1200
229.0000
216.2100
223.2700
810,000
Thu, 30 Apr 2026
213.7900
218.7300
205.9100
217.8200
1,191,400
Wed, 29 Apr 2026
217.6700
219.0400
205.0700
208.6700
1,546,200
Tue, 28 Apr 2026
204.9800
230.5600
202.0000
215.4600
3,234,300
Mon, 27 Apr 2026
17 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Mon, 27 Apr 2026
16 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 27 Apr 2026
197.6300
197.6300
183.0900
188.0800
1,922,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
184.0000
193.5300
179.5000
192.1600
1,247,900
Thu, 23 Apr 2026
176.0000
180.9700
173.6400
180.0200
551,100
Wed, 22 Apr 2026
175.6400
177.2800
172.3300
176.2000
620,500
Tue, 21 Apr 2026
175.6200
178.8800
172.4700
174.0600
659,700
Mon, 20 Apr 2026
174.0000
179.3100
172.5000
175.4600
760,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
171.8000
176.4600
171.0000
174.0900
1,042,000
Thu, 16 Apr 2026
153.3800
172.3500
152.3400
168.9700
1,321,200
Wed, 15 Apr 2026
153.9300
155.2600
151.3500
154.3100
431,400
Tue, 14 Apr 2026
155.0000
156.5400
151.3100
154.4700
402,500
Mon, 13 Apr 2026
146.8900
153.8100
146.1000
153.5000
451,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.8700
148.4500
141.8500
147.7600
394,700
Thu, 09 Apr 2026
139.0300
144.0500
138.5200
141.8400
546,000
Wed, 08 Apr 2026
138.4400
141.5000
136.8800
139.8500
578,100
Tue, 07 Apr 2026
128.8700
132.8800
127.4000
131.8200
448,600
Mon, 06 Apr 2026
131.3100
132.1800
128.5700
129.2900
318,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
125.1900
131.7800
124.8900
130.2100
339,500
Wed, 01 Apr 2026
131.3600
133.6100
129.4200
130.1800
620,800
Tue, 31 Mar 2026
127.8100
129.8600
124.1000
129.6400
1,027,100
Mon, 30 Mar 2026
133.6700
133.6700
122.1700
124.0300
541,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
128.7100
133.0000
128.7100
130.9000
402,300
Thu, 26 Mar 2026
135.8300
135.9400
130.7900
130.9700
578,800
Wed, 25 Mar 2026
137.0100
138.6900
134.1800
138.5600
482,700
Tue, 24 Mar 2026
130.2000
136.0000
129.4800
134.8000
543,000
Mon, 23 Mar 2026
128.3600
133.9100
126.8300
131.3900
554,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
128.9700
128.9700
121.9500
122.8600
1,602,800
Thu, 19 Mar 2026
122.8900
131.5400
121.7000
130.2300
403,400
Wed, 18 Mar 2026
125.5700
127.7800
123.3500
125.0300
658,300
Tue, 17 Mar 2026
124.5900
126.8700
122.9100
125.1100
545,200
Mon, 16 Mar 2026
124.8800
128.7500
118.1000
123.6900
1,351,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
127.6400
132.5000
122.8100
125.2000
892,700
Thu, 12 Mar 2026
15 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 12 Mar 2026
123.6400
128.5000
122.1500
126.3500
703,900
Wed, 11 Mar 2026
123.7300
128.7300
123.3400
126.8800
649,800
Tue, 10 Mar 2026
125.6600
128.7000
123.7400
124.2100
604,100
Mon, 09 Mar 2026
119.3900
125.4500
118.4100
125.2200
663,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
125.0800
128.1700
122.7500
123.0000
649,100
Thu, 05 Mar 2026
137.1900
140.9000
127.0400
130.2900
1,082,100
Wed, 04 Mar 2026
141.5200
143.6000
138.8300
139.5500
570,800
Tue, 03 Mar 2026
135.2700
142.3700
131.4500
137.9700
973,300
Mon, 02 Mar 2026
151.2300
151.8700
140.2600
142.3000
1,419,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
158.2000
160.2500
153.0600
155.2600
925,300
Thu, 26 Feb 2026
161.5400
162.2700
152.1200
161.4300
657,400
Wed, 25 Feb 2026
14 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Wed, 25 Feb 2026
159.2600
164.8300
158.3500
161.3200
671,900
Tue, 24 Feb 2026
159.7500
165.9100
157.8100
158.1700
1,197,900
Mon, 23 Feb 2026
148.6300
150.2000
145.5100
147.8700
333,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
147.7000
154.6400
147.5100
149.3700
436,300
Thu, 19 Feb 2026
146.5300
148.7300
145.0200
148.1000
421,600
Wed, 18 Feb 2026
146.7000
152.5700
145.9200
147.8300
530,000
Tue, 17 Feb 2026
144.8500
148.5900
142.0200
146.7000
535,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
141.3900
149.0900
140.0200
145.8100
599,200
Thu, 12 Feb 2026
151.9100
152.4200
141.0700
141.2900
747,100
Wed, 11 Feb 2026
152.8500
154.0100
146.4400
149.3400
516,000
Tue, 10 Feb 2026
150.8200
152.8800
148.6000
149.6900
565,100
Mon, 09 Feb 2026
150.0200
153.2600
145.9900
150.8200
813,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
147.0300
151.7000
144.2600
149.7900
1,100,900
Thu, 05 Feb 2026
142.2200
149.3500
140.7600
142.3400
1,248,600
Wed, 04 Feb 2026
154.0000
154.8200
142.7100
145.6900
1,425,500
Tue, 03 Feb 2026
153.2600
156.0000
148.4300
154.6500
787,500
Mon, 02 Feb 2026
141.4600
154.2800
141.0000
150.4700
1,060,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
147.7200
153.5000
137.0100
141.6800
2,052,600
Thu, 29 Jan 2026
151.9300
155.5000
148.7900
154.4300
1,326,300
Wed, 28 Jan 2026
145.0100
154.9000
145.0000
152.6500
1,814,900
Tue, 27 Jan 2026
156.9700
159.7000
142.0000
143.1900
3,698,900
Mon, 26 Jan 2026
13 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Mon, 26 Jan 2026
12 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 26 Jan 2026
178.0000
183.4500
175.1600
182.5400
1,219,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11 · DEFA14A
After-hours · 16:06 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 23 Jan 2026
10 · DEF 14A
After-hours · 16:05 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 23 Jan 2026
181.7000
184.6800
173.5000
177.8300
941,700
Thu, 22 Jan 2026
183.4400
185.2900
175.0100
179.5100
494,400
Wed, 21 Jan 2026
177.0000
183.1700
170.9600
181.1700
563,000
Tue, 20 Jan 2026
172.2600
180.9900
172.0000
174.7300
584,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
175.7800
178.8700
171.7900
177.4400
586,600
Thu, 15 Jan 2026
169.8700
176.4500
169.5600
174.4000
526,900
Wed, 14 Jan 2026
167.2100
170.9000
163.8600
166.9900
463,500
Tue, 13 Jan 2026
161.7800
169.8000
161.7800
167.2100
542,300
Mon, 12 Jan 2026
9 · 8-K/A
After-hours · 16:34 ET
8-K/A ↗
Mon, 12 Jan 2026
153.0200
162.3100
151.5100
161.0100
580,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
150.6400
154.6000
148.6200
153.4100
461,700
Thu, 08 Jan 2026
153.3700
153.3700
146.4700
149.1000
542,900
Wed, 07 Jan 2026
154.9500
156.1500
149.5400
153.4000
477,200
Tue, 06 Jan 2026
152.5600
156.6700
144.0000
154.9500
845,700
Mon, 05 Jan 2026
164.7200
165.9000
150.3400
153.3000
870,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
153.9000
159.7700
153.4400
159.2900
459,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
152.0300
153.2000
150.0100
150.0700
563,500
Tue, 30 Dec 2025
154.3500
155.4400
151.8400
152.0300
466,000
Mon, 29 Dec 2025
152.4800
154.6900
150.9400
153.7600
337,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
154.5800
154.8400
152.4600
154.3400
318,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
153.2300
156.3500
152.4000
154.0200
190,000
Tue, 23 Dec 2025
151.3100
156.0100
151.3100
154.1700
360,000
Mon, 22 Dec 2025
154.2300
154.7800
151.3200
152.8900
613,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
144.9900
152.4700
144.8200
151.5200
1,408,500
Thu, 18 Dec 2025
145.6300
147.2900
142.5500
144.9900
668,400
Wed, 17 Dec 2025
149.2200
150.7300
141.0100
142.8700
1,023,100
Tue, 16 Dec 2025
156.3000
158.5100
144.1500
146.8400
939,200
Mon, 15 Dec 2025
162.2700
164.2400
156.4300
158.1700
658,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
8 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 12 Dec 2025
176.0200
176.1200
159.7100
160.6300
1,111,800
Thu, 11 Dec 2025
167.7900
177.0000
163.6900
176.6300
697,200
Wed, 10 Dec 2025
163.2400
170.0000
162.0000
169.1900
507,000
Tue, 09 Dec 2025
157.2500
164.8900
157.2500
164.2700
479,800
Mon, 08 Dec 2025
163.3500
167.0600
158.9100
160.9600
938,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
161.5400
163.0000
156.6400
158.0900
389,200
Thu, 04 Dec 2025
157.5900
163.3000
156.1700
160.7600
545,400
Wed, 03 Dec 2025
154.5500
157.9000
151.2200
157.4600
360,600
Tue, 02 Dec 2025
154.9600
158.8900
153.1700
154.1500
454,600
Mon, 01 Dec 2025
155.0400
155.4900
151.0600
151.9600
455,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
156.7900
158.2800
154.7300
156.1700
256,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
156.7600
160.2500
155.4200
155.5900
747,900
Tue, 25 Nov 2025
153.2300
155.2700
149.0000
154.3200
635,300
Mon, 24 Nov 2025
146.8600
154.6000
145.0000
153.7100
867,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
144.4500
148.2800
142.6500
146.8800
969,700
Thu, 20 Nov 2025
162.8200
163.2700
142.7500
144.4500
1,207,200
Wed, 19 Nov 2025
156.1200
164.5300
155.3500
155.6000
630,400
Tue, 18 Nov 2025
156.8900
159.3800
155.6800
156.4500
441,700
Mon, 17 Nov 2025
158.9700
163.4400
157.1400
158.8800
640,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
149.0800
162.6900
147.6200
160.3700
767,500
Thu, 13 Nov 2025
7 · 10-K
After market open · 14:29 ET
10-K ↗
Thu, 13 Nov 2025
167.6900
171.0100
150.5400
154.5400
1,082,100
Wed, 12 Nov 2025
170.7500
173.2600
168.2400
169.8000
886,600
Tue, 11 Nov 2025
171.8000
173.7900
168.0200
169.1700
539,200
Mon, 10 Nov 2025
173.8300
176.8700
171.5900
174.4300
494,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
168.2600
174.0000
165.0000
170.3100
767,600
Thu, 06 Nov 2025
177.2300
177.8800
169.2600
172.5100
932,100
Wed, 05 Nov 2025
162.0100
178.3900
159.0100
177.7600
1,302,400
Tue, 04 Nov 2025
150.0000
167.6900
145.6600
163.5800
2,111,500
Mon, 03 Nov 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 03 Nov 2025
138.0700
141.5000
136.4500
140.3400
1,220,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
5 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 31 Oct 2025
135.5100
138.2900
133.9900
137.0500
570,500
Thu, 30 Oct 2025
137.9200
139.9800
134.8200
135.4800
384,900
Wed, 29 Oct 2025
134.8900
140.0000
133.2600
138.0900
506,800
Tue, 28 Oct 2025
136.5600
136.9900
132.9600
134.8900
371,400
Mon, 27 Oct 2025
137.2200
137.6600
133.1300
134.9600
593,400
Mon, 27 Oct 2025
4 · 8-K
Pre-market · 08:44 ET
FORM 8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
136.6600
136.6600
133.7700
133.7700
503,300
Thu, 23 Oct 2025
127.6900
134.3400
126.3300
132.7900
391,100
Wed, 22 Oct 2025
129.8800
130.1400
124.4300
127.2300
681,600
Tue, 21 Oct 2025
130.5700
132.5000
128.9800
129.7000
640,100
Mon, 20 Oct 2025
131.1700
133.2600
130.2300
132.6700
585,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
130.3300
133.0500
128.0500
129.2500
570,100
Thu, 16 Oct 2025
132.4100
137.0000
132.4100
133.1200
1,634,400
Wed, 15 Oct 2025
127.5000
131.9900
126.2300
131.9400
686,100
Tue, 14 Oct 2025
123.4500
127.4000
121.9100
125.5100
407,200
Mon, 13 Oct 2025
126.1100
126.3500
123.5100
125.3500
410,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.3600
130.5800
122.3600
122.7100
547,400
Thu, 09 Oct 2025
133.9900
137.0000
128.7900
130.3500
895,900
Wed, 08 Oct 2025
126.2000
135.4800
125.2000
134.6800
1,163,800
Tue, 07 Oct 2025
140.3700
142.5000
123.6500
125.6200
2,187,000
Mon, 06 Oct 2025
160.2500
160.2500
133.0600
140.0000
4,394,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
117.0300
117.8400
113.7100
114.0800
603,500
Thu, 02 Oct 2025
117.6600
118.0000
115.9700
116.7400
388,800
Wed, 01 Oct 2025
113.6800
116.5400
112.6000
116.5200
584,100
Tue, 30 Sep 2025
113.5900
115.3700
111.5200
115.1100
620,300
Mon, 29 Sep 2025
114.8400
115.5100
112.5200
113.5900
460,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
112.7400
114.2900
112.1500
114.1100
498,200
Thu, 25 Sep 2025
111.1300
113.6800
110.4400
113.1400
535,200
Wed, 24 Sep 2025
117.1300
117.1800
112.8500
113.1700
632,800
Tue, 23 Sep 2025
118.6100
119.0500
116.1900
117.4900
626,800
Mon, 22 Sep 2025
118.2600
120.1800
117.2500
117.7500
552,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
119.3700
119.9900
117.1900
118.3000
1,074,700
Thu, 18 Sep 2025
117.4700
120.4400
117.4600
119.3700
533,300
Wed, 17 Sep 2025
116.8400
117.9500
115.6100
116.1900
714,700
Tue, 16 Sep 2025
119.0100
119.4300
116.7400
117.3900
533,200
Mon, 15 Sep 2025
117.5300
119.4400
117.0000
119.2100
520,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
118.1200
119.0900
116.3700
117.0300
851,700
Thu, 11 Sep 2025
123.0000
123.0000
117.5000
117.7500
1,029,400
Wed, 10 Sep 2025
118.5600
122.8000
117.7800
122.6100
862,800
Tue, 09 Sep 2025
118.6800
118.9200
116.2000
117.7600
590,200
Mon, 08 Sep 2025
121.3100
122.8600
118.8500
118.9200
636,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
120.4000
122.8700
118.8100
120.9300
626,800
Thu, 04 Sep 2025
117.5300
119.9500
116.5000
119.8600
449,100
Wed, 03 Sep 2025
117.0900
117.8300
115.0600
116.5000
487,600
Tue, 02 Sep 2025
114.8300
117.4100
113.9900
117.0900
636,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
119.0400
119.1200
116.1600
117.5200
638,000
Thu, 28 Aug 2025
117.8200
120.2700
117.8200
119.3700
756,300
Wed, 27 Aug 2025
115.1400
117.0700
113.9500
116.9500
723,100
Tue, 26 Aug 2025
115.7500
117.3700
114.9900
115.2200
703,600
Mon, 25 Aug 2025
115.6500
117.5600
115.3700
115.4400
481,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
111.1100
115.7200
111.0100
115.4800
573,700
Thu, 21 Aug 2025
109.7200
111.7700
108.5000
111.0400
341,900
Wed, 20 Aug 2025
111.6900
112.0100
108.3700
109.6100
527,500
Tue, 19 Aug 2025
116.9000
117.2900
112.2300
112.4700
742,600
Mon, 18 Aug 2025
116.3800
117.7900
116.1600
117.4100
435,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
116.8200
117.1200
115.3200
116.9800
524,200
Thu, 14 Aug 2025
118.4200
119.0800
116.3300
116.8000
486,400
Wed, 13 Aug 2025
124.1200
125.7600
120.2500
120.3400
769,100
Tue, 12 Aug 2025
120.5000
124.1000
119.7600
123.8400
950,000
Mon, 11 Aug 2025
121.0600
122.9400
117.5000
119.1600
677,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
120.0000
122.0800
119.1700
121.2500
1,082,700
Thu, 07 Aug 2025
117.7000
119.1200
115.9700
119.0200
644,700
Wed, 06 Aug 2025
116.9700
117.5400
113.8400
117.5100
607,400
Tue, 05 Aug 2025
116.8700
118.8500
114.7800
117.0500
1,152,700
Mon, 04 Aug 2025
112.9100
117.1600
111.3800
116.6900
982,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
113.0600
113.5100
110.3300
110.9600
1,826,900
Thu, 31 Jul 2025
117.2100
118.0000
113.6700
116.0400
1,007,200
Wed, 30 Jul 2025
120.7500
121.7000
114.8300
115.9000
1,363,100
Wed, 30 Jul 2025
3 · 8-K
Pre-market · 09:00 ET
FORM 8-K ↗
Tue, 29 Jul 2025
105.0000
121.5500
103.9500
120.7600
3,396,500
Mon, 28 Jul 2025
2 · 10-Q
After-hours · 17:05 ET
10-Q ↗
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 28 Jul 2025
98.3800
99.3900
97.7700
98.3500
852,800
Sun, 27 Jul 2025
Weekend