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
148.1300
152.3900
147.4200
149.6200
64,913
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
154.1600
157.4600
145.3700
145.8700
132,700
Thu, 23 Jul 2026
156.8900
159.0990
150.2800
153.5600
96,900
Wed, 22 Jul 2026
165.5000
168.9600
155.3200
157.2100
111,000
Tue, 21 Jul 2026
24 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 21 Jul 2026
165.7500
170.7400
165.2800
168.2700
114,000
Mon, 20 Jul 2026
162.9900
166.1400
159.5000
161.4700
77,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
160.1400
167.8000
157.8200
162.9800
122,900
Thu, 16 Jul 2026
174.5900
180.0000
162.5800
164.4000
175,100
Wed, 15 Jul 2026
177.8600
179.2100
171.9700
176.0000
67,500
Tue, 14 Jul 2026
177.4300
182.0000
175.0000
178.3700
92,700
Mon, 13 Jul 2026
184.8700
187.0000
175.0800
179.1500
101,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
185.6500
187.9900
178.7200
183.9100
86,600
Thu, 09 Jul 2026
179.0000
186.2700
176.1850
183.3600
119,300
Wed, 08 Jul 2026
184.7000
186.1800
171.6400
179.5500
154,700
Tue, 07 Jul 2026
192.6000
192.7500
185.8350
187.9000
101,900
Mon, 06 Jul 2026
195.8000
204.0000
189.0800
193.5400
184,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
189.7600
201.4900
188.0410
196.5300
263,500
Wed, 01 Jul 2026
171.4000
192.1400
171.4000
190.7100
215,100
Tue, 30 Jun 2026
167.6000
171.0000
166.0700
170.8900
86,600
Mon, 29 Jun 2026
164.4500
171.9900
155.5710
167.6000
197,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.2300
167.3650
149.9200
166.4000
247,300
Thu, 25 Jun 2026
149.8800
151.0000
146.0000
149.1050
77,000
Wed, 24 Jun 2026
149.2100
151.3000
145.0000
147.5400
104,200
Tue, 23 Jun 2026
147.9700
153.7000
146.2100
147.2300
99,000
Mon, 22 Jun 2026
150.0000
152.0400
142.9150
150.1700
155,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
151.7900
152.5000
147.3750
150.5100
144,400
Wed, 17 Jun 2026
146.2000
147.5600
143.3900
146.3800
59,400
Tue, 16 Jun 2026
147.8000
147.8300
144.0050
144.0400
69,500
Mon, 15 Jun 2026
147.3000
149.8800
145.8300
147.0800
77,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
146.4900
150.0000
141.1900
144.4000
87,000
Thu, 11 Jun 2026
135.4300
147.0100
135.3100
147.0100
174,400
Wed, 10 Jun 2026
133.3700
135.9200
131.8350
133.6100
207,200
Tue, 09 Jun 2026
134.4100
137.9900
131.1510
135.4000
110,300
Mon, 08 Jun 2026
134.9600
138.9100
134.0100
134.4100
108,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
134.2700
136.2750
130.7600
132.5900
131,500
Thu, 04 Jun 2026
132.9100
138.5000
131.6250
135.1000
122,500
Wed, 03 Jun 2026
125.6800
133.6300
119.0000
132.8300
150,200
Tue, 02 Jun 2026
130.0000
135.9000
120.5200
125.0300
173,900
Mon, 01 Jun 2026
127.1500
130.5200
125.0000
128.0200
142,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
129.8000
135.5000
126.8150
129.1100
123,700
Thu, 28 May 2026
119.0100
136.0000
118.0000
130.5800
199,800
Wed, 27 May 2026
122.3100
124.0900
119.3200
119.4500
116,400
Tue, 26 May 2026
120.9200
127.0650
119.4400
123.2000
152,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
119.0800
122.3600
117.0000
118.9100
91,400
Thu, 21 May 2026
120.9200
120.9200
115.8100
118.8800
78,900
Wed, 20 May 2026
128.0400
128.8100
118.5000
121.5400
151,200
Tue, 19 May 2026
123.3600
127.0000
120.5500
126.3900
87,200
Mon, 18 May 2026
124.5300
127.7200
122.6800
124.7000
126,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
125.2400
127.3050
121.1900
126.3000
98,100
Thu, 14 May 2026
132.6700
134.7000
126.4500
127.8400
87,400
Wed, 13 May 2026
135.3900
136.1000
130.4500
131.9000
131,100
Tue, 12 May 2026
131.6700
135.5300
128.0100
135.4800
94,500
Mon, 11 May 2026
138.7100
140.1500
132.6400
132.8800
137,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
134.2900
138.4990
130.9500
136.6600
103,900
Thu, 07 May 2026
131.6200
137.4100
130.2100
134.5900
109,700
Wed, 06 May 2026
125.0000
135.8700
121.2100
130.5900
209,100
Tue, 05 May 2026
145.3300
146.0000
120.8200
121.0000
272,200
Mon, 04 May 2026
140.0000
162.0000
140.0000
147.1700
384,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
121.8100
141.9900
118.8700
139.5700
398,900
Thu, 30 Apr 2026
23 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 30 Apr 2026
22 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 30 Apr 2026
113.7000
119.9300
107.3100
119.2000
248,700
Wed, 29 Apr 2026
115.0000
116.5600
109.4650
112.0200
154,900
Tue, 28 Apr 2026
108.9800
115.8700
107.4500
115.0900
194,300
Mon, 27 Apr 2026
107.9000
111.8000
107.9000
110.7900
102,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
109.3000
110.2750
105.6500
108.2400
123,700
Thu, 23 Apr 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Apr 2026
108.9100
113.6000
108.3800
109.3000
172,400
Wed, 22 Apr 2026
107.4400
108.8900
104.5300
108.3900
122,300
Tue, 21 Apr 2026
109.2900
112.0000
105.1700
106.1800
75,400
Mon, 20 Apr 2026
104.1000
110.1900
104.1000
109.2800
144,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
105.7500
109.0000
100.9500
105.5800
279,000
Thu, 16 Apr 2026
107.9200
109.2400
101.1800
101.7600
466,600
Wed, 15 Apr 2026
109.3600
111.4000
106.3850
109.0000
259,200
Tue, 14 Apr 2026
107.7800
112.3000
107.2900
107.8400
158,500
Mon, 13 Apr 2026
101.3400
106.9300
100.0000
106.2700
149,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
106.1200
106.6200
100.5000
101.0500
126,300
Thu, 09 Apr 2026
104.8300
107.9100
100.4630
105.7000
164,800
Wed, 08 Apr 2026
105.7400
110.6500
103.9600
105.0400
210,000
Tue, 07 Apr 2026
100.1500
102.9100
97.2500
102.9000
180,400
Mon, 06 Apr 2026
102.0000
102.8400
99.2400
100.6500
205,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
94.7600
101.4300
93.7500
100.9200
172,500
Wed, 01 Apr 2026
97.7400
102.7500
92.4500
98.4400
193,700
Tue, 31 Mar 2026
90.9700
95.6300
90.9700
95.0400
115,600
Mon, 30 Mar 2026
92.9400
95.2200
89.2000
90.9000
182,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
95.3100
95.4500
90.8000
93.8100
101,100
Thu, 26 Mar 2026
99.7900
102.9900
94.3100
94.8600
162,100
Wed, 25 Mar 2026
99.4900
102.0100
97.4500
100.3800
118,000
Tue, 24 Mar 2026
93.1500
100.7340
93.0200
99.4900
175,500
Mon, 23 Mar 2026
91.6500
97.3400
85.3900
94.9800
245,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.2400
94.2400
87.0360
88.9900
549,900
Thu, 19 Mar 2026
93.1500
95.4250
89.2000
94.6600
129,500
Wed, 18 Mar 2026
94.0100
95.9300
92.3200
94.0600
157,700
Tue, 17 Mar 2026
93.6200
98.2400
92.4000
94.0100
123,200
Mon, 16 Mar 2026
88.9400
97.4300
88.9400
92.7000
146,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
20 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Fri, 13 Mar 2026
19 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Fri, 13 Mar 2026
87.0100
90.4800
86.1000
88.8000
150,300
Thu, 12 Mar 2026
89.4000
90.8500
84.9100
87.0100
156,400
Wed, 11 Mar 2026
95.1300
96.9500
86.9450
90.4900
181,500
Tue, 10 Mar 2026
98.6100
100.6600
94.5000
96.7800
181,400
Mon, 09 Mar 2026
89.9000
99.7900
86.7700
98.6100
265,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.0500
96.4900
83.9900
90.2800
810,200
Thu, 05 Mar 2026
18 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 05 Mar 2026
17 · 10-K
After-hours · 16:10 ET
10-K ↗
Thu, 05 Mar 2026
108.0000
108.0000
100.9300
105.3400
425,100
Wed, 04 Mar 2026
113.5800
115.8700
107.3500
108.4400
167,400
Tue, 03 Mar 2026
113.3100
115.4800
107.3400
111.9000
185,200
Mon, 02 Mar 2026
108.4800
117.6900
107.0000
117.6000
188,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
112.0000
115.0000
107.0400
110.4600
124,600
Thu, 26 Feb 2026
108.4500
120.0000
108.4500
115.7700
249,300
Wed, 25 Feb 2026
102.1000
109.4500
101.0040
108.4700
125,000
Tue, 24 Feb 2026
100.4500
105.5000
99.1000
99.1900
132,800
Mon, 23 Feb 2026
102.0000
104.5700
100.1800
101.7500
98,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.6700
104.7500
98.2500
101.0800
156,400
Thu, 19 Feb 2026
103.8200
105.5700
99.9800
103.6100
122,300
Wed, 18 Feb 2026
100.1000
107.6050
97.9700
104.5100
123,900
Tue, 17 Feb 2026
99.7000
108.9500
95.5000
101.3300
191,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.0100
107.5000
99.2200
99.7100
152,200
Thu, 12 Feb 2026
102.7800
112.0000
102.7800
105.0200
218,000
Wed, 11 Feb 2026
103.1600
114.7800
100.8000
103.0000
275,100
Tue, 10 Feb 2026
105.0000
107.0200
99.4550
101.3800
162,300
Mon, 09 Feb 2026
102.2700
105.4470
96.4800
104.6400
262,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.2800
109.0000
98.2400
99.9000
270,200
Thu, 05 Feb 2026
123.0900
123.0900
98.5900
101.9700
507,200
Wed, 04 Feb 2026
152.2300
152.2300
123.3300
125.1000
412,400
Tue, 03 Feb 2026
161.6400
165.0000
152.5600
154.4700
368,300
Mon, 02 Feb 2026
150.0000
161.7500
149.0000
161.2500
210,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
148.6200
155.2000
148.0000
148.7900
163,600
Thu, 29 Jan 2026
150.3100
151.0000
145.0000
148.5300
128,000
Wed, 28 Jan 2026
156.7700
156.7700
149.1660
149.8000
83,700
Tue, 27 Jan 2026
159.8400
162.1250
149.9800
153.8100
134,600
Mon, 26 Jan 2026
157.2600
160.0500
153.8000
159.7400
133,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
157.0200
163.1260
155.7800
156.2100
142,000
Thu, 22 Jan 2026
147.9800
170.0000
147.9800
159.4200
244,600
Wed, 21 Jan 2026
154.1400
154.1400
141.0600
146.9700
183,500
Tue, 20 Jan 2026
149.8900
158.1100
148.0000
153.7600
177,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
164.0800
170.0000
149.0000
152.7700
260,800
Thu, 15 Jan 2026
169.7400
172.1000
160.0000
164.2100
141,500
Wed, 14 Jan 2026
172.3400
179.9400
164.0000
165.9000
174,100
Tue, 13 Jan 2026
183.0400
184.0310
165.2400
172.6000
154,900
Mon, 12 Jan 2026
185.0000
189.4500
175.2500
180.7150
124,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
184.1100
192.0000
182.9950
186.1800
137,600
Thu, 08 Jan 2026
178.8500
186.5000
178.0900
184.1100
139,600
Wed, 07 Jan 2026
174.9000
188.0000
171.7100
178.0900
181,800
Tue, 06 Jan 2026
166.0500
179.4100
166.0500
171.9500
142,700
Mon, 05 Jan 2026
147.4700
169.3500
147.0000
167.6400
160,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
166.0100
167.8150
146.8200
148.1900
203,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
181.2800
188.8300
163.1100
164.6200
222,100
Tue, 30 Dec 2025
183.3400
193.0700
180.7800
182.2250
176,900
Mon, 29 Dec 2025
176.3800
187.0000
171.0000
183.8800
131,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
167.9800
178.4000
167.9800
176.6750
126,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
165.0000
168.6500
162.5900
168.1000
39,800
Tue, 23 Dec 2025
177.7400
177.7400
163.2000
167.3400
102,300
Mon, 22 Dec 2025
178.0800
180.7600
171.9300
179.5500
121,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
169.5800
177.0000
168.4000
171.9300
192,900
Thu, 18 Dec 2025
161.2800
170.0000
161.1600
166.8400
130,900
Wed, 17 Dec 2025
169.9000
173.6500
156.1500
159.0000
246,900
Tue, 16 Dec 2025
171.1300
173.8600
161.2500
171.7200
232,100
Mon, 15 Dec 2025
183.2800
188.8900
171.0700
175.7800
163,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
190.7100
193.0000
178.5600
184.8900
212,400
Thu, 11 Dec 2025
176.3800
191.7300
172.9910
190.4900
148,800
Wed, 10 Dec 2025
167.3600
182.0000
167.0000
176.4700
187,000
Tue, 09 Dec 2025
179.1200
179.9000
163.0000
168.4200
238,900
Mon, 08 Dec 2025
161.8900
187.2000
161.0500
181.0600
283,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
155.5700
165.5600
153.0100
160.9500
224,300
Thu, 04 Dec 2025
133.6200
157.2850
132.4200
156.7900
289,900
Wed, 03 Dec 2025
129.7700
134.5600
124.4700
131.7500
134,500
Tue, 02 Dec 2025
121.3400
131.5240
121.3400
129.7700
201,900
Mon, 01 Dec 2025
115.5100
126.7200
115.2100
119.5800
140,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
113.8500
120.4400
111.9300
115.1100
141,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
119.6300
123.0800
110.2100
112.8000
194,200
Tue, 25 Nov 2025
134.3550
137.4000
107.0900
119.2100
469,900
Mon, 24 Nov 2025
16 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 24 Nov 2025
137.0000
145.0200
134.0600
137.2100
218,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
139.9900
144.4910
131.6250
136.9200
217,300
Thu, 20 Nov 2025
125.0000
158.0000
125.0000
142.3400
528,500
Wed, 19 Nov 2025
15 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 19 Nov 2025
14 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 19 Nov 2025
120.8100
127.0000
112.1900
112.1900
301,400
Tue, 18 Nov 2025
13 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 18 Nov 2025
12 · 10-Q
After-hours · 16:57 ET
10-Q ↗
Tue, 18 Nov 2025
11 · 8-K
After-hours · 16:54 ET
8-K ↗
Tue, 18 Nov 2025
10 · 10-Q/A
After-hours · 16:54 ET
10-Q/A ↗
Tue, 18 Nov 2025
9 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 18 Nov 2025
8 · 10-K/A
After-hours · 16:23 ET
10-K/A ↗
Tue, 18 Nov 2025
100.4400
101.0000
94.4500
99.2000
169,700
Mon, 17 Nov 2025
107.1100
109.5000
103.2300
103.9500
134,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
105.1100
110.3480
102.3000
107.1100
64,700
Thu, 13 Nov 2025
118.7700
119.0100
108.3350
108.8100
97,400
Wed, 12 Nov 2025
111.9700
122.1200
111.9700
121.6500
155,900
Tue, 11 Nov 2025
117.0100
118.8000
110.0200
111.9700
98,000
Mon, 10 Nov 2025
116.6100
121.6900
109.4900
118.8600
116,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.0000
121.7000
106.4400
114.6500
93,000
Thu, 06 Nov 2025
130.1400
131.0830
121.4800
121.7400
53,200
Wed, 05 Nov 2025
125.0000
133.6090
125.0000
131.3200
67,200
Tue, 04 Nov 2025
127.3000
131.8100
124.7500
126.7100
89,500
Mon, 03 Nov 2025
124.3300
134.8600
122.1500
131.7100
84,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.9100
126.3700
118.9300
123.0600
72,900
Thu, 30 Oct 2025
126.9900
127.2900
122.9200
124.5000
54,200
Wed, 29 Oct 2025
129.1000
132.7200
124.9800
127.8300
90,000
Tue, 28 Oct 2025
129.7700
139.0000
124.9000
128.6800
113,700
Mon, 27 Oct 2025
127.6500
137.5000
125.9400
129.4800
175,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
120.0900
128.9500
119.0000
125.5700
103,300
Thu, 23 Oct 2025
113.8200
122.8100
112.0000
117.3000
112,300
Wed, 22 Oct 2025
113.1400
116.7550
108.0000
114.3100
113,900
Tue, 21 Oct 2025
109.5600
115.8560
106.4600
114.5000
120,900
Mon, 20 Oct 2025
99.0400
111.0000
96.9980
111.0000
169,500
Mon, 20 Oct 2025
7 · 8-K
Pre-market · 07:09 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
96.1000
97.8100
92.9500
94.8350
85,000
Thu, 16 Oct 2025
105.0400
106.5650
95.0000
96.7000
106,000
Wed, 15 Oct 2025
100.7000
106.4100
99.5040
106.0100
130,300
Tue, 14 Oct 2025
101.9800
101.9800
98.4000
99.4700
107,700
Mon, 13 Oct 2025
97.2000
104.5500
97.2000
102.1600
104,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
104.2700
105.5000
94.8300
94.8300
149,400
Thu, 09 Oct 2025
103.7500
105.9000
97.5300
103.6800
132,300
Wed, 08 Oct 2025
102.9200
105.2000
98.6500
102.7400
166,700
Tue, 07 Oct 2025
108.8800
112.0000
102.5600
102.7600
158,900
Mon, 06 Oct 2025
108.1700
111.1000
106.3000
108.6200
102,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
107.1900
111.5400
106.6820
107.8800
98,800
Thu, 02 Oct 2025
104.4000
108.0000
102.9350
107.1900
124,900
Wed, 01 Oct 2025
101.5900
105.2100
101.5200
104.4000
91,400
Tue, 30 Sep 2025
105.0600
106.2100
101.0000
103.3200
141,600
Mon, 29 Sep 2025
102.4000
106.9400
100.8350
106.2300
94,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
98.3900
103.6000
98.1000
102.5300
108,200
Thu, 25 Sep 2025
97.3700
99.5300
93.8400
97.0700
89,500
Wed, 24 Sep 2025
103.9300
105.6200
98.4860
100.3100
138,900
Tue, 23 Sep 2025
99.8400
107.3400
99.4650
103.6800
148,100
Mon, 22 Sep 2025
6 · 8-K
After market open · 09:39 ET
8-K ↗
Mon, 22 Sep 2025
93.9000
100.4100
93.8900
99.7100
124,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
93.4000
97.9900
93.3500
96.1100
272,700
Thu, 18 Sep 2025
90.4000
92.9900
87.1000
92.9600
103,200
Wed, 17 Sep 2025
88.2900
92.7500
88.1000
89.9800
104,400
Tue, 16 Sep 2025
94.7300
96.0000
86.0950
88.0800
181,100
Mon, 15 Sep 2025
96.3500
99.9900
93.0000
95.6600
153,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
92.0200
98.5200
89.9900
97.1900
258,600
Thu, 11 Sep 2025
82.9300
92.0500
82.4500
92.0000
136,300
Wed, 10 Sep 2025
5 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 10 Sep 2025
85.9900
87.5000
80.5300
83.2400
103,000
Tue, 09 Sep 2025
83.8500
86.1000
81.0000
85.9000
135,500
Mon, 08 Sep 2025
84.0000
85.0000
81.5000
83.4100
92,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
86.0200
86.8600
81.8800
83.3800
112,100
Thu, 04 Sep 2025
4 · 8-K
After-hours · 16:47 ET
8-K ↗
Thu, 04 Sep 2025
82.5000
86.5000
80.0000
85.8800
203,500
Wed, 03 Sep 2025
80.8500
85.2560
79.5000
82.0500
141,000
Tue, 02 Sep 2025
82.1600
83.7000
77.2100
80.9200
222,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
88.7000
89.9900
82.9900
83.7900
175,900
Thu, 28 Aug 2025
89.9000
91.9730
85.0000
88.3900
178,100
Wed, 27 Aug 2025
88.0000
92.9900
87.4200
89.7800
92,600
Tue, 26 Aug 2025
89.5000
91.0900
82.5500
90.0500
277,300
Mon, 25 Aug 2025
3 · 8-K
After market open · 15:52 ET
8-K ↗
Mon, 25 Aug 2025
92.5000
94.7500
89.5000
89.5100
119,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
95.7900
98.8570
90.5330
92.4000
226,300
Thu, 21 Aug 2025
91.6200
110.0000
89.1000
96.1800
401,900
Thu, 21 Aug 2025
2 · 8-K
Next filing day · accepted 20 Aug, 18:09 ET
8-K ↗
Wed, 20 Aug 2025
95.3900
95.6300
87.6000
92.7500
256,600
Tue, 19 Aug 2025
93.4300
96.0000
87.8500
94.9600
322,500
Mon, 18 Aug 2025
92.4500
94.9000
91.1380
94.5500
122,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
108.0000
108.0000
84.5100
92.9100
544,400
Thu, 14 Aug 2025
1 · 8-K
After-hours · 16:56 ET
8-K ↗
Thu, 14 Aug 2025
103.6200
111.6100
103.5500
111.1300
376,500
Wed, 13 Aug 2025
96.5300
106.5000
96.5300
105.1900
217,200
Tue, 12 Aug 2025
90.5200
98.0000
89.1500
96.1200
115,300
Mon, 11 Aug 2025
87.6000
90.9500
84.6000
89.6300
212,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
87.5000
91.5500
85.7800
87.9200
108,600
Thu, 07 Aug 2025
94.0000
96.0000
88.5460
89.2300
174,400
Wed, 06 Aug 2025
92.2200
95.4200
88.3100
93.5900
152,100
Tue, 05 Aug 2025
88.7500
92.3800
87.8700
91.1500
124,800
Mon, 04 Aug 2025
84.9900
90.8400
84.5400
88.8900
140,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
82.6600
85.9200
81.0950
84.0000
222,400
Thu, 31 Jul 2025
83.6700
87.0000
83.3100
84.8100
124,800
Wed, 30 Jul 2025
85.2500
88.0100
82.2500
84.0000
295,400
Tue, 29 Jul 2025
90.2700
92.0500
84.2700
85.4100
324,100
Mon, 28 Jul 2025
95.1000
98.2600
92.0000
92.4000
131,700
Sun, 27 Jul 2025
Weekend