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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
140.5700
140.5700
131.4800
134.1000
363,300
Thu, 23 Jul 2026
139.5000
143.8700
138.1300
141.5100
270,600
Wed, 22 Jul 2026
139.1400
145.0100
139.1400
141.9500
273,400
Tue, 21 Jul 2026
139.0500
143.6600
133.8900
143.2100
368,100
Mon, 20 Jul 2026
137.2200
139.5100
130.2700
131.7000
388,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
130.8400
141.3100
127.9600
136.4200
689,900
Thu, 16 Jul 2026
140.1100
146.0900
137.5000
139.3400
373,100
Wed, 15 Jul 2026
144.6700
149.9900
140.3300
145.0100
450,100
Tue, 14 Jul 2026
143.2100
145.7100
140.2500
142.2400
473,600
Mon, 13 Jul 2026
139.8400
141.2200
135.9700
136.5600
294,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
139.3200
144.6100
138.5900
143.3500
328,100
Thu, 09 Jul 2026
141.7500
146.0000
140.6100
142.9300
425,700
Wed, 08 Jul 2026
129.8200
135.9800
129.1000
135.4300
569,300
Tue, 07 Jul 2026
130.8700
133.0300
122.6000
131.5400
860,700
Mon, 06 Jul 2026
148.4300
152.2100
138.8700
139.9700
672,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
176.6200
176.6200
141.6700
144.5000
1,036,500
Wed, 01 Jul 2026
181.0000
185.0100
173.1000
178.3300
586,500
Tue, 30 Jun 2026
178.6900
191.2000
178.6600
189.4500
807,800
Mon, 29 Jun 2026
172.1200
176.4600
163.7500
176.1300
658,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
171.9400
176.6600
168.7000
173.2300
1,774,900
Thu, 25 Jun 2026
178.1700
180.9300
169.0700
180.7000
605,900
Wed, 24 Jun 2026
172.2200
172.2200
164.4900
168.9100
541,300
Tue, 23 Jun 2026
171.0100
174.8800
169.0000
171.0600
562,600
Mon, 22 Jun 2026
189.8400
190.2500
179.5900
183.9200
503,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
184.1200
188.7200
183.2300
187.5300
688,800
Wed, 17 Jun 2026
183.3000
187.3700
174.0500
175.4500
426,600
Tue, 16 Jun 2026
189.8200
193.5000
176.0000
176.8500
661,300
Mon, 15 Jun 2026
185.3100
193.7800
185.3100
191.6000
1,003,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
174.2000
183.6200
172.5000
180.1200
641,100
Thu, 11 Jun 2026
164.9400
174.0200
160.0600
173.5700
695,900
Wed, 10 Jun 2026
161.5500
172.0000
154.0600
157.4300
821,900
Tue, 09 Jun 2026
160.4000
182.1900
157.8400
164.5700
1,248,000
Mon, 08 Jun 2026
153.1600
160.3500
151.7300
154.7600
520,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
155.2800
159.2600
147.0500
147.1600
441,800
Thu, 04 Jun 2026
153.1200
167.5100
151.2300
161.8700
719,700
Wed, 03 Jun 2026
160.0800
162.0000
156.5500
159.1900
450,300
Tue, 02 Jun 2026
153.7800
159.0300
152.8400
158.7800
272,300
Mon, 01 Jun 2026
147.7500
151.2200
145.2500
150.4200
417,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
155.8500
157.8100
149.2800
150.4100
518,000
Thu, 28 May 2026
157.8000
158.2300
151.8800
155.5500
318,500
Wed, 27 May 2026
166.0100
167.0100
157.7200
157.9100
539,900
Tue, 26 May 2026
160.7500
164.9600
157.2400
164.2700
478,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
153.2300
158.9800
151.8200
156.9400
476,900
Thu, 21 May 2026
148.8500
155.0700
147.9100
152.5100
349,800
Wed, 20 May 2026
146.0900
151.3600
144.6600
149.5600
386,200
Tue, 19 May 2026
141.6400
144.4000
137.8400
143.2300
640,400
Mon, 18 May 2026
154.6700
155.6100
143.0900
146.2400
609,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
155.3100
157.2200
152.5900
155.1800
556,300
Thu, 14 May 2026
163.3900
165.4600
160.0000
161.6400
393,300
Wed, 13 May 2026
165.4800
167.6500
158.3600
162.1500
572,700
Tue, 12 May 2026
159.2000
163.0600
153.0200
161.6400
751,700
Mon, 11 May 2026
164.9300
168.1400
160.4500
165.0800
639,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17 · 10-Q
After market open · 12:20 ET
10-Q ↗
Fri, 08 May 2026
157.2500
164.6900
149.1900
163.0300
1,033,500
Thu, 07 May 2026
16 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 07 May 2026
168.5300
169.0000
157.0900
158.6600
1,421,700
Wed, 06 May 2026
15 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Wed, 06 May 2026
159.2300
171.6100
156.4300
171.0000
1,884,300
Tue, 05 May 2026
142.8000
145.4200
138.7500
139.7000
1,017,900
Mon, 04 May 2026
141.2400
143.5500
138.3300
141.8700
446,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
138.8600
140.6600
136.9800
139.9900
320,600
Thu, 30 Apr 2026
134.1400
140.5000
132.5900
139.1100
798,700
Wed, 29 Apr 2026
136.0000
136.3000
130.5700
133.6100
424,600
Tue, 28 Apr 2026
132.6100
138.0400
130.0200
134.0200
835,800
Mon, 27 Apr 2026
143.4200
144.1700
135.0000
137.4600
642,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
146.3900
147.9400
138.4100
143.1300
850,200
Thu, 23 Apr 2026
139.5200
140.0000
135.4700
139.8600
734,300
Wed, 22 Apr 2026
138.0100
140.4900
134.0600
139.9300
894,900
Tue, 21 Apr 2026
131.9800
137.4400
130.0500
133.1900
1,209,800
Mon, 20 Apr 2026
121.5000
132.2000
120.6400
131.0200
1,314,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
121.1300
121.8400
117.5400
118.7300
449,900
Thu, 16 Apr 2026
117.7000
120.4700
116.2600
118.7600
693,000
Wed, 15 Apr 2026
113.0800
120.9900
113.0800
117.8800
949,800
Tue, 14 Apr 2026
113.0000
114.8400
111.8300
113.0600
457,500
Mon, 13 Apr 2026
109.6600
111.3600
108.0500
110.7400
438,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
110.0000
112.8200
109.7300
110.3700
670,400
Thu, 09 Apr 2026
104.6500
108.7100
104.0800
108.2400
645,200
Wed, 08 Apr 2026
102.0000
105.1500
100.7800
104.6500
697,200
Tue, 07 Apr 2026
97.3700
99.6400
94.0300
96.8700
482,500
Mon, 06 Apr 2026
94.9600
97.8500
93.2900
97.5000
495,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.7800
96.7800
91.7800
95.0900
353,600
Wed, 01 Apr 2026
94.9300
98.9600
94.0000
95.5100
618,400
Tue, 31 Mar 2026
91.8700
93.8100
89.1600
93.0800
592,100
Tue, 31 Mar 2026
14 · DEF 14A
Pre-market · 07:28 ET
FORM- DEF 14A ↗
Mon, 30 Mar 2026
99.0400
99.0400
89.2700
90.4300
673,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.0700
99.8100
96.0700
97.3500
692,100
Thu, 26 Mar 2026
98.3000
101.0000
97.5000
98.3500
1,011,700
Wed, 25 Mar 2026
95.2700
101.3500
95.2700
100.8500
1,028,800
Tue, 24 Mar 2026
85.6400
96.7900
85.6100
94.3900
1,300,000
Mon, 23 Mar 2026
86.5000
88.0000
85.1500
85.7700
477,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
87.6800
88.0000
83.7000
84.4300
1,112,100
Thu, 19 Mar 2026
83.5000
88.2500
83.0700
87.1200
473,700
Wed, 18 Mar 2026
85.9800
88.5600
85.0100
85.7400
679,400
Tue, 17 Mar 2026
84.9000
86.2300
84.1100
85.1500
623,200
Mon, 16 Mar 2026
85.1700
85.7500
83.5100
84.5500
624,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.5000
86.0000
81.9300
83.1900
829,200
Thu, 12 Mar 2026
13 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Thu, 12 Mar 2026
84.5900
86.5700
83.7800
85.1800
632,400
Wed, 11 Mar 2026
85.8200
87.1900
84.7700
86.2200
434,500
Tue, 10 Mar 2026
83.8600
87.6300
83.3600
85.8200
569,900
Mon, 09 Mar 2026
80.5000
85.0300
79.5000
84.0600
666,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
82.8400
84.7900
80.2200
82.2400
652,900
Thu, 05 Mar 2026
84.9200
86.1300
83.5200
85.9100
810,200
Wed, 04 Mar 2026
87.1400
88.1400
86.1400
86.6200
717,700
Tue, 03 Mar 2026
82.9500
87.2700
82.4700
85.8800
1,382,700
Mon, 02 Mar 2026
82.1000
86.6600
81.6400
86.5800
683,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
81.4100
84.4000
80.8000
82.6100
1,001,900
Thu, 26 Feb 2026
12 · 10-K
After market open · 15:48 ET
10-K ↗
Thu, 26 Feb 2026
80.9000
83.8600
78.8800
83.5800
964,100
Wed, 25 Feb 2026
82.3900
82.8200
78.8700
80.0200
582,500
Tue, 24 Feb 2026
79.3600
82.6300
79.0000
81.7700
685,100
Mon, 23 Feb 2026
80.1100
80.1100
77.7400
78.7900
913,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.3000
80.8900
76.4500
80.1600
1,263,400
Thu, 19 Feb 2026
80.8200
82.8800
77.5000
80.6200
1,636,400
Wed, 18 Feb 2026
79.2800
84.5200
75.3100
82.0100
5,144,900
Tue, 17 Feb 2026
11 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 17 Feb 2026
92.7400
99.1100
90.2600
98.5000
1,706,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
91.8500
95.5500
91.5000
94.5500
1,086,100
Thu, 12 Feb 2026
92.5000
94.5200
89.7700
90.5400
577,500
Wed, 11 Feb 2026
91.7100
93.4000
89.5900
91.8200
713,100
Tue, 10 Feb 2026
85.8900
90.8300
85.4700
89.0500
586,500
Mon, 09 Feb 2026
85.4700
85.5600
83.7100
85.4700
635,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Fri, 06 Feb 2026
82.1300
87.6400
82.0100
86.0800
559,400
Thu, 05 Feb 2026
81.7500
82.5000
79.3500
81.4900
1,100,400
Wed, 04 Feb 2026
85.1200
87.1800
82.5500
82.7600
988,200
Tue, 03 Feb 2026
89.3200
91.0100
81.3300
84.3700
1,086,800
Mon, 02 Feb 2026
85.8900
90.5200
85.6400
88.8100
515,200
Mon, 02 Feb 2026
9 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
89.6600
92.5000
87.4200
88.0700
552,200
Thu, 29 Jan 2026
91.9600
93.2100
88.5200
92.2000
535,500
Wed, 28 Jan 2026
8 · 8-K
After-hours · 17:18 ET
FORM 8-K ↗
Wed, 28 Jan 2026
93.6400
94.3500
89.2300
91.2300
550,600
Tue, 27 Jan 2026
90.3100
92.6100
90.0400
91.0400
428,400
Mon, 26 Jan 2026
90.8700
92.0500
89.0200
89.1700
382,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
94.7500
94.9200
89.7300
91.1200
572,400
Thu, 22 Jan 2026
95.5600
96.3700
93.5300
94.9600
485,500
Wed, 21 Jan 2026
89.9400
94.6800
88.4700
93.4200
474,300
Tue, 20 Jan 2026
90.8000
92.1400
88.0500
88.1600
546,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
98.2800
100.0000
93.0300
93.1200
556,600
Thu, 15 Jan 2026
99.0000
100.6200
95.9000
96.5000
526,100
Wed, 14 Jan 2026
96.6200
96.6200
92.3100
93.2200
564,200
Tue, 13 Jan 2026
96.3700
97.8400
95.4900
97.0400
519,800
Mon, 12 Jan 2026
92.9400
97.8000
92.9400
95.7200
644,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.1900
94.6500
90.1900
93.1000
535,400
Thu, 08 Jan 2026
92.3100
92.9000
87.7400
89.8900
893,600
Wed, 07 Jan 2026
91.7800
94.6900
91.2500
92.9900
737,500
Tue, 06 Jan 2026
89.8500
95.5000
89.8500
93.9000
664,500
Mon, 05 Jan 2026
88.2000
91.2800
88.0500
89.0400
625,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.6100
86.9700
81.6100
86.1200
436,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
7 · 424B3
After-hours · 16:05 ET
424B3 ↗
Wed, 31 Dec 2025
81.6400
81.6400
80.0400
80.3400
217,200
Tue, 30 Dec 2025
82.0000
82.6400
81.3600
81.5500
163,500
Mon, 29 Dec 2025
82.0000
83.0000
80.9000
81.8200
237,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.7200
83.7200
82.2900
82.6100
211,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.1600
84.3500
82.1300
82.8000
189,600
Tue, 23 Dec 2025
82.8500
84.2600
82.0200
83.7000
294,000
Mon, 22 Dec 2025
84.2700
84.6000
82.5700
83.1500
325,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.9700
83.9900
80.9700
82.7200
875,600
Thu, 18 Dec 2025
83.7800
85.8500
80.7000
81.1300
437,400
Wed, 17 Dec 2025
86.0500
87.1100
80.5200
81.6500
630,500
Tue, 16 Dec 2025
86.8400
87.8500
84.4100
86.3200
561,400
Mon, 15 Dec 2025
86.1600
87.6100
83.6100
87.2600
638,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
88.1200
88.8800
83.4700
85.6100
720,100
Thu, 11 Dec 2025
90.2500
91.6300
88.5400
89.0800
645,800
Wed, 10 Dec 2025
88.1100
92.0200
88.1100
90.3400
706,800
Tue, 09 Dec 2025
90.3300
90.6900
88.2300
88.9500
591,400
Mon, 08 Dec 2025
91.9200
93.2200
90.2600
91.1400
535,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
89.8200
91.8900
89.4300
90.8200
449,100
Thu, 04 Dec 2025
87.0500
89.7400
85.7600
89.1000
472,200
Wed, 03 Dec 2025
82.9600
88.9000
81.4900
88.0200
656,400
Tue, 02 Dec 2025
81.8700
82.9300
80.7300
82.4300
522,100
Mon, 01 Dec 2025
81.4000
83.0200
80.5200
81.5100
518,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.1600
83.3600
81.6800
82.7700
132,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
82.7700
84.2600
81.9200
82.1300
611,500
Tue, 25 Nov 2025
79.6700
83.6700
79.3700
82.7500
512,300
Mon, 24 Nov 2025
77.1600
79.2500
77.1600
78.8900
454,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.9000
78.2900
73.6000
76.8800
597,700
Thu, 20 Nov 2025
78.9600
79.9600
73.7700
74.1200
505,600
Wed, 19 Nov 2025
78.0100
79.4200
77.6400
77.8500
386,000
Tue, 18 Nov 2025
78.4700
79.5300
76.6900
77.7000
622,400
Mon, 17 Nov 2025
80.9000
82.3500
79.5800
80.5300
444,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
79.9900
82.5000
78.6600
81.5400
481,500
Thu, 13 Nov 2025
84.1200
85.5700
81.0000
82.6200
719,200
Wed, 12 Nov 2025
86.4500
88.3700
85.2300
85.4200
509,600
Tue, 11 Nov 2025
87.4500
87.4500
83.5000
85.5800
573,200
Mon, 10 Nov 2025
87.9500
89.8000
86.1100
87.4200
654,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
80.5400
85.7800
80.0100
85.7400
636,400
Thu, 06 Nov 2025
6 · 10-Q
After market open · 15:37 ET
10-Q ↗
Thu, 06 Nov 2025
84.0500
84.9800
80.5400
82.1400
638,800
Wed, 05 Nov 2025
80.6000
85.6500
80.5500
84.4500
861,700
Tue, 04 Nov 2025
89.4400
89.4400
80.4700
80.5100
1,492,800
Tue, 04 Nov 2025
5 · 8-K
Pre-market · 08:17 ET
FORM 8-K ↗
Mon, 03 Nov 2025
81.9500
84.1000
80.9600
82.7400
1,229,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.2000
81.6100
78.8900
79.5600
1,148,100
Thu, 30 Oct 2025
83.1400
84.7000
81.7400
81.8400
599,200
Wed, 29 Oct 2025
83.4700
84.6800
82.5000
83.1400
460,300
Tue, 28 Oct 2025
82.7100
83.4000
81.8900
82.2900
337,800
Mon, 27 Oct 2025
84.6600
85.3500
82.7600
83.2500
452,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.3800
85.5300
83.3000
83.3100
359,600
Thu, 23 Oct 2025
80.1700
84.6300
80.1700
84.3600
517,100
Wed, 22 Oct 2025
82.7400
83.1300
78.8000
81.4000
608,700
Tue, 21 Oct 2025
83.2800
84.3500
82.0400
83.2900
480,400
Mon, 20 Oct 2025
83.9800
85.4300
83.6200
83.8800
351,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
82.6800
83.5500
82.0100
82.8800
407,300
Thu, 16 Oct 2025
84.9400
86.5500
82.0600
83.6200
467,300
Wed, 15 Oct 2025
82.6600
83.8500
80.9300
83.7700
771,700
Tue, 14 Oct 2025
79.8700
82.4000
79.0600
80.3800
609,500
Mon, 13 Oct 2025
80.2800
81.8800
79.2000
81.4300
909,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
85.1100
85.8800
79.1100
79.1900
1,107,600
Thu, 09 Oct 2025
84.7000
85.5800
83.4400
84.6100
615,600
Wed, 08 Oct 2025
83.0000
85.4900
82.8000
84.4700
1,017,100
Tue, 07 Oct 2025
88.0600
89.0000
83.5700
83.6600
992,900
Mon, 06 Oct 2025
89.3100
93.3800
87.6600
87.6900
933,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
93.5700
93.6600
88.5200
88.7100
993,200
Thu, 02 Oct 2025
98.1000
98.3500
92.5800
93.5700
1,108,100
Wed, 01 Oct 2025
4 · 8-K
After-hours · 17:26 ET
FORM 8-K ↗
Wed, 01 Oct 2025
93.5400
95.5900
86.0400
94.7600
2,521,300
Wed, 01 Oct 2025
3 · 8-K
Pre-market · 07:06 ET
FORM 8-K ↗
Tue, 30 Sep 2025
96.2900
98.5800
95.0000
97.6400
301,700
Mon, 29 Sep 2025
98.9200
98.9200
96.6100
96.7000
395,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
96.6100
98.1500
95.2200
97.4800
280,000
Thu, 25 Sep 2025
94.9900
97.8300
93.0000
97.1300
399,300
Wed, 24 Sep 2025
98.1200
98.7500
96.5700
97.1600
408,900
Tue, 23 Sep 2025
101.0600
102.9300
98.2900
98.4700
704,000
Mon, 22 Sep 2025
96.2800
100.4800
96.0000
100.4400
697,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
96.6400
96.6400
94.5400
95.6500
1,168,500
Thu, 18 Sep 2025
94.2400
97.1800
93.4700
96.6600
679,700
Wed, 17 Sep 2025
89.5200
93.0000
88.4900
91.1000
584,100
Tue, 16 Sep 2025
87.7100
90.1500
87.7000
89.8100
572,300
Mon, 15 Sep 2025
86.1400
88.1500
86.0000
87.3000
418,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
85.8700
86.1800
84.7700
85.5500
274,300
Thu, 11 Sep 2025
83.9900
87.4200
83.5100
86.3600
577,800
Wed, 10 Sep 2025
83.5500
83.5500
82.1000
83.2800
300,900
Tue, 09 Sep 2025
81.7400
83.7500
81.6600
83.0800
422,200
Mon, 08 Sep 2025
81.3300
82.0000
79.6700
81.8200
286,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
79.6400
81.5300
79.6400
80.6100
331,000
Thu, 04 Sep 2025
78.2200
79.4300
77.3200
78.7900
325,800
Wed, 03 Sep 2025
79.7000
80.1700
77.5500
78.6900
823,500
Tue, 02 Sep 2025
77.3200
80.0700
77.1600
79.6000
416,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
81.8300
82.2700
79.5500
80.0400
385,800
Thu, 28 Aug 2025
82.0500
82.7700
79.9600
82.0100
876,300
Wed, 27 Aug 2025
81.0600
82.2200
80.3900
81.9200
292,500
Tue, 26 Aug 2025
79.8200
81.8200
79.7800
80.9100
390,300
Mon, 25 Aug 2025
81.9000
82.1800
80.3300
80.3800
293,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
79.3800
83.3600
78.8600
81.2900
493,600
Thu, 21 Aug 2025
78.1800
79.8300
77.7000
78.5100
390,800
Wed, 20 Aug 2025
80.2100
80.4000
77.7100
79.0700
361,900
Tue, 19 Aug 2025
80.7300
82.2800
79.2400
80.2000
340,100
Mon, 18 Aug 2025
80.5100
81.7000
79.7700
80.7300
289,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
81.0000
81.2100
78.7500
80.5100
618,500
Thu, 14 Aug 2025
83.7500
84.1500
82.5100
83.7600
346,300
Wed, 13 Aug 2025
81.6800
85.4500
81.6800
84.9700
870,400
Tue, 12 Aug 2025
78.4400
82.5500
78.0200
81.3200
580,600
Mon, 11 Aug 2025
79.6000
80.5000
77.8300
78.0000
356,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
80.0400
80.2300
78.5200
79.4200
390,000
Thu, 07 Aug 2025
77.8700
80.4800
77.3700
79.5100
671,100
Wed, 06 Aug 2025
77.1600
77.8300
74.8800
75.7200
1,090,500
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 17:19 ET
10-Q ↗
Tue, 05 Aug 2025
80.0000
84.3700
75.9800
78.0100
1,579,600
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:43 ET
FORM 8-K ↗
Mon, 04 Aug 2025
68.9800
70.9200
67.4900
70.8800
649,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
66.5800
69.1500
65.6400
68.7500
545,400
Thu, 31 Jul 2025
71.1800
71.1800
67.1600
67.6900
757,900
Wed, 30 Jul 2025
73.9900
74.6100
71.7800
72.8900
433,600
Tue, 29 Jul 2025
76.2400
77.4200
73.0000
73.1700
501,600
Mon, 28 Jul 2025
74.3900
75.7700
73.9500
75.3800
482,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend