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
285.9300
287.7500
272.8000
272.8000
273,500
Thu, 23 Jul 2026
281.8500
291.4300
280.4500
285.9200
141,300
Wed, 22 Jul 2026
275.1200
286.6800
275.1200
282.0600
256,200
Tue, 21 Jul 2026
275.3700
284.1900
269.5400
281.5100
155,700
Mon, 20 Jul 2026
274.4400
278.1600
265.1700
266.1100
214,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
265.3100
277.7300
257.7500
270.5600
259,200
Thu, 16 Jul 2026
269.6900
271.8900
260.9500
266.8000
412,700
Wed, 15 Jul 2026
276.7800
282.0000
263.6600
275.0000
241,400
Tue, 14 Jul 2026
272.8100
280.9400
269.2100
279.3900
349,300
Mon, 13 Jul 2026
272.1700
279.8700
260.5800
263.2600
181,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
266.4600
274.0200
265.4400
272.5800
226,100
Thu, 09 Jul 2026
267.3200
274.9400
265.1900
267.6900
194,600
Wed, 08 Jul 2026
251.4800
259.8900
249.5400
258.6700
205,700
Tue, 07 Jul 2026
270.0600
277.2600
248.2800
251.5300
431,300
Mon, 06 Jul 2026
267.2600
288.1300
267.2600
277.4500
459,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
22 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Thu, 02 Jul 2026
317.9800
317.9800
265.3300
266.9400
494,600
Wed, 01 Jul 2026
327.5400
328.8000
312.5200
318.0600
321,800
Tue, 30 Jun 2026
312.2400
335.2900
310.1100
333.0400
523,000
Mon, 29 Jun 2026
309.5900
316.9300
298.5700
315.6500
427,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
308.0400
314.6500
295.3600
310.6400
926,900
Thu, 25 Jun 2026
302.1300
310.8500
298.3100
310.3200
216,800
Wed, 24 Jun 2026
290.6100
301.1300
284.3300
294.1500
323,800
Tue, 23 Jun 2026
293.9800
302.0800
282.1500
288.6400
366,800
Mon, 22 Jun 2026
301.1200
305.1000
296.3900
304.3300
237,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
307.4300
311.6700
293.0500
296.3900
245,200
Wed, 17 Jun 2026
295.0000
306.1600
289.8900
299.8400
230,800
Tue, 16 Jun 2026
302.8600
305.1500
291.9400
293.2200
214,800
Mon, 15 Jun 2026
300.0700
304.2900
292.3500
302.1500
198,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
297.0000
304.3900
292.6000
293.8700
196,900
Thu, 11 Jun 2026
282.0000
297.6700
276.3800
296.5500
262,300
Wed, 10 Jun 2026
279.6900
290.2900
273.5400
276.9500
333,100
Tue, 09 Jun 2026
283.7900
291.8000
260.4300
276.0400
314,900
Mon, 08 Jun 2026
269.4300
280.0100
265.3200
279.1300
352,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
271.6700
277.7400
259.1700
262.5600
192,400
Thu, 04 Jun 2026
275.8900
280.3600
269.0000
276.5400
187,300
Wed, 03 Jun 2026
269.4400
283.2300
266.6700
280.0900
288,400
Tue, 02 Jun 2026
270.2700
278.8000
266.2600
269.2200
250,300
Mon, 01 Jun 2026
270.5500
277.2600
269.0000
269.8600
366,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
277.0500
278.9000
263.0800
274.5200
342,500
Thu, 28 May 2026
21 · 8-K
After market open · 14:24 ET
FORM 8-K ↗
Thu, 28 May 2026
280.1700
287.3800
273.5900
276.9600
258,800
Wed, 27 May 2026
279.8800
282.2000
269.7000
280.1300
271,700
Tue, 26 May 2026
277.2900
282.2800
267.6000
276.2500
193,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
260.8100
270.8600
254.8600
270.0100
360,600
Thu, 21 May 2026
250.8100
260.4600
250.7300
260.4000
308,500
Wed, 20 May 2026
254.7700
259.1200
249.9000
254.7500
211,900
Tue, 19 May 2026
253.5100
263.4000
247.0200
249.7100
338,500
Mon, 18 May 2026
261.8800
267.2000
252.5200
258.2800
593,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
260.0300
264.7700
254.1000
256.7200
590,500
Thu, 14 May 2026
20 · 424B5
After-hours · 16:45 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 14 May 2026
19 · 8-K
After-hours · 16:43 ET
CURRENT REPORT ↗
Thu, 14 May 2026
268.6200
271.9600
260.2700
268.7300
1,064,800
Wed, 13 May 2026
282.8000
286.4500
263.5000
266.9200
421,800
Wed, 13 May 2026
18 · 424B5
Next filing day · accepted 12 May, 21:57 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 12 May 2026
17 · 8-K
After market open · 14:25 ET
FORM 8-K ↗
Tue, 12 May 2026
16 · S-3ASR
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Tue, 12 May 2026
297.8100
302.8300
290.5200
298.2200
303,800
Mon, 11 May 2026
300.3800
308.2700
295.9000
302.7300
139,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
294.5200
301.8700
291.3200
297.9800
155,800
Thu, 07 May 2026
290.8800
291.6300
279.5700
290.4600
198,000
Wed, 06 May 2026
305.2900
307.0000
285.0000
286.8900
293,700
Tue, 05 May 2026
15 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Tue, 05 May 2026
292.3500
303.9800
287.8000
297.1700
132,400
Mon, 04 May 2026
284.6300
293.1000
282.0700
286.6900
227,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
277.9800
291.7700
274.0600
283.6000
229,700
Thu, 30 Apr 2026
254.4900
276.9500
245.0100
275.8400
362,700
Wed, 29 Apr 2026
14 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Wed, 29 Apr 2026
250.6100
261.8000
248.7900
258.2600
241,400
Tue, 28 Apr 2026
248.0000
254.1000
241.1400
249.8200
115,400
Mon, 27 Apr 2026
277.5500
277.5500
244.9800
250.9600
241,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
270.1300
278.4200
262.3700
276.6500
126,300
Thu, 23 Apr 2026
263.3700
275.4900
263.3700
268.3100
246,700
Wed, 22 Apr 2026
260.4800
263.3000
253.6300
262.6800
152,400
Tue, 21 Apr 2026
254.7300
261.3600
253.3500
257.4100
162,800
Mon, 20 Apr 2026
254.2500
259.3200
250.0900
254.3800
158,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
13 · DEFA14A
After market open · 15:29 ET
FORM DEFA14A ↗
Fri, 17 Apr 2026
246.5100
255.8900
244.2100
254.2500
149,500
Thu, 16 Apr 2026
236.4400
242.3200
233.8100
241.4900
149,000
Wed, 15 Apr 2026
236.1600
237.6000
231.3200
236.0400
90,500
Tue, 14 Apr 2026
240.5900
240.8100
233.1800
237.3400
128,800
Mon, 13 Apr 2026
233.2200
239.1200
233.2200
237.9300
142,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12 · DEFA14A
After market open · 14:53 ET
FORM DEFA14A ↗
Fri, 10 Apr 2026
11 · DEF 14A
After market open · 14:49 ET
FORM DEF 14A ↗
Fri, 10 Apr 2026
235.8600
240.1600
231.8500
235.7300
182,000
Thu, 09 Apr 2026
226.2700
236.8600
226.0600
235.0000
223,600
Wed, 08 Apr 2026
224.7900
229.0200
222.0900
228.2900
261,800
Tue, 07 Apr 2026
202.9600
211.3600
202.9600
210.3200
169,600
Mon, 06 Apr 2026
10 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Mon, 06 Apr 2026
204.6500
208.9000
201.2200
206.9000
293,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
195.3200
207.1400
194.9500
204.6500
239,000
Wed, 01 Apr 2026
202.2200
207.3500
201.7100
203.0400
254,100
Tue, 31 Mar 2026
201.7900
204.0000
189.3600
197.9800
257,900
Mon, 30 Mar 2026
207.7900
207.7900
192.8000
197.8300
220,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
202.5400
206.7800
200.1600
203.5300
222,900
Thu, 26 Mar 2026
216.9200
216.9200
202.7400
204.1100
269,900
Wed, 25 Mar 2026
223.7100
226.7900
218.1100
220.7700
122,600
Tue, 24 Mar 2026
211.0000
225.0600
211.0000
222.0400
137,300
Mon, 23 Mar 2026
209.8000
220.1800
209.8000
214.9800
189,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
214.4200
215.5900
202.9100
204.0900
243,700
Thu, 19 Mar 2026
205.6200
217.4300
200.0100
214.9500
201,600
Wed, 18 Mar 2026
209.8400
211.4800
199.3500
205.7400
242,900
Tue, 17 Mar 2026
204.9500
211.9700
204.2300
209.5200
159,100
Mon, 16 Mar 2026
201.5300
205.6800
199.7000
205.1100
178,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
198.1100
205.2700
193.0000
197.6500
143,600
Thu, 12 Mar 2026
195.2200
199.3600
192.9800
195.1800
180,600
Wed, 11 Mar 2026
196.6600
201.5800
195.4400
200.8800
123,100
Tue, 10 Mar 2026
190.6100
203.9200
190.6100
198.5000
114,800
Mon, 09 Mar 2026
189.1400
192.1700
183.5700
191.8100
170,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
195.0000
198.8900
190.9400
191.8700
178,900
Thu, 05 Mar 2026
209.0900
212.4600
200.3300
202.5800
181,100
Wed, 04 Mar 2026
217.8500
219.1000
210.1200
213.8000
111,400
Tue, 03 Mar 2026
214.5100
219.3300
208.2400
213.6500
127,900
Mon, 02 Mar 2026
224.9100
228.6500
219.3200
222.4500
175,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
227.8300
233.0000
226.0200
229.7100
127,700
Thu, 26 Feb 2026
234.3500
240.0000
220.5400
232.1200
146,100
Wed, 25 Feb 2026
237.5600
238.3100
233.6200
234.6700
125,300
Tue, 24 Feb 2026
9 · 8-K/A
After-hours · 16:47 ET
FORM 8-K/A ↗
Tue, 24 Feb 2026
8 · 10-K
After-hours · 16:42 ET
FORM 10-K ↗
Tue, 24 Feb 2026
232.3700
240.6200
231.6000
234.4000
123,000
Mon, 23 Feb 2026
236.9400
240.0100
229.0100
231.8300
175,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
233.4800
240.9000
229.2700
235.0400
206,300
Thu, 19 Feb 2026
223.6700
236.1400
222.2800
230.0600
261,500
Wed, 18 Feb 2026
235.9000
246.1100
219.0300
221.1900
409,000
Tue, 17 Feb 2026
7 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Tue, 17 Feb 2026
234.3100
236.5400
226.7300
235.3000
183,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
230.1200
238.1300
224.5700
232.8400
131,600
Thu, 12 Feb 2026
241.8100
248.6100
230.2700
231.4800
175,500
Wed, 11 Feb 2026
239.7900
244.7600
232.5300
238.4000
152,400
Tue, 10 Feb 2026
227.2400
237.7900
225.9300
237.1900
185,400
Mon, 09 Feb 2026
221.8300
230.3700
217.7800
229.3200
112,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
213.4500
226.4500
213.4400
220.7800
231,700
Thu, 05 Feb 2026
207.7800
218.1300
204.4000
208.0000
204,000
Wed, 04 Feb 2026
218.3500
218.6100
204.0100
211.5800
260,400
Tue, 03 Feb 2026
219.1600
222.4900
214.0300
217.2500
183,700
Mon, 02 Feb 2026
201.4700
216.0900
201.4700
215.5900
172,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
207.1700
211.3600
200.4300
201.1900
119,300
Thu, 29 Jan 2026
209.2600
213.6900
206.8000
210.4400
208,500
Wed, 28 Jan 2026
210.6300
214.3200
206.1600
207.7800
137,900
Tue, 27 Jan 2026
207.4000
211.2100
205.5800
210.6600
257,800
Mon, 26 Jan 2026
197.1300
205.9100
195.0000
205.1700
178,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
199.7700
199.7700
193.9000
196.5000
114,100
Thu, 22 Jan 2026
203.6600
204.2900
193.6500
200.2900
124,900
Wed, 21 Jan 2026
202.3100
205.9900
194.9900
201.8000
236,000
Tue, 20 Jan 2026
194.9600
204.4300
194.9600
201.1700
205,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
199.7000
202.4900
198.6600
200.1100
257,300
Thu, 15 Jan 2026
6 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Thu, 15 Jan 2026
195.6700
201.7500
191.7500
196.6100
189,900
Wed, 14 Jan 2026
195.0000
200.1000
190.5200
192.9600
92,900
Tue, 13 Jan 2026
189.0000
195.5800
189.0000
193.8200
138,100
Mon, 12 Jan 2026
186.1000
191.4800
185.5600
188.0000
148,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
180.3500
187.7100
180.2000
187.4300
138,300
Thu, 08 Jan 2026
181.1900
181.1900
174.3000
180.2400
133,600
Wed, 07 Jan 2026
181.8800
182.2100
179.3200
181.0300
96,600
Tue, 06 Jan 2026
175.1600
184.2300
166.4100
184.0000
229,000
Mon, 05 Jan 2026
174.2300
176.3400
171.4900
175.7700
189,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
170.6500
174.6900
170.6500
172.7800
67,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
172.9700
173.8600
168.9600
169.6300
93,100
Tue, 30 Dec 2025
173.8700
175.1700
172.2600
172.9500
107,400
Mon, 29 Dec 2025
174.7300
176.0000
171.5900
174.3400
79,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
176.8200
177.0400
174.3100
176.4500
73,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
175.1400
177.0000
174.0400
176.1700
66,500
Tue, 23 Dec 2025
173.8200
177.8100
172.9000
177.2300
146,300
Mon, 22 Dec 2025
175.5300
179.4100
172.6400
174.0200
135,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
166.6700
176.1100
166.5700
175.6900
191,800
Thu, 18 Dec 2025
168.3300
169.2400
163.3900
166.5500
131,900
Wed, 17 Dec 2025
171.5200
173.0900
162.1800
164.1800
142,600
Tue, 16 Dec 2025
172.2900
174.1400
168.4600
171.7600
145,100
Mon, 15 Dec 2025
172.9700
175.6700
171.0000
173.3000
132,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
176.1800
176.1800
168.4900
173.1200
219,400
Thu, 11 Dec 2025
171.2700
178.6700
169.2000
175.3600
148,000
Wed, 10 Dec 2025
5 · 8-K
After market open · 15:43 ET
FORM 8-K ↗
Wed, 10 Dec 2025
166.5500
174.4700
166.5500
172.8200
163,400
Tue, 09 Dec 2025
171.3500
173.2100
164.5100
167.4300
134,300
Mon, 08 Dec 2025
167.9900
173.3800
167.4100
172.2100
133,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
163.5200
166.4400
160.6700
166.0000
118,000
Thu, 04 Dec 2025
157.6900
165.8800
157.0000
163.1900
86,300
Wed, 03 Dec 2025
4 · 8-K
After market open · 13:43 ET
FORM 8-K ↗
Wed, 03 Dec 2025
160.0000
163.2600
156.1700
159.7400
234,200
Tue, 02 Dec 2025
155.0100
162.9900
154.7700
161.5500
201,500
Mon, 01 Dec 2025
152.3600
157.3400
151.0000
154.7700
116,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
154.5300
159.4700
150.6400
154.0300
79,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
150.4100
155.3900
149.5200
152.6900
108,600
Tue, 25 Nov 2025
146.3000
151.2900
143.8100
150.8400
163,500
Mon, 24 Nov 2025
141.9100
146.2200
140.1700
145.8800
117,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
134.3600
142.1000
134.1400
140.9500
257,800
Thu, 20 Nov 2025
148.5800
152.2600
133.7100
134.3600
210,700
Wed, 19 Nov 2025
144.0900
148.0900
139.7600
144.8900
182,400
Tue, 18 Nov 2025
140.1300
145.6500
138.0900
144.0700
147,100
Mon, 17 Nov 2025
146.7600
148.9000
140.3100
141.8600
221,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
143.5300
149.5500
142.5200
147.6700
146,900
Thu, 13 Nov 2025
153.5100
153.5100
145.8000
146.4900
206,800
Wed, 12 Nov 2025
152.0700
155.2000
151.7200
153.7500
129,400
Tue, 11 Nov 2025
165.0100
166.2800
151.2500
152.1200
219,300
Mon, 10 Nov 2025
165.0000
167.0400
161.0800
166.9900
236,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
159.3400
161.6600
155.2700
161.5300
213,600
Thu, 06 Nov 2025
154.7400
160.4700
154.5900
160.1600
195,700
Wed, 05 Nov 2025
153.8900
159.0000
143.1300
154.8600
143,500
Tue, 04 Nov 2025
3 · 10-Q
After market open · 12:32 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
155.8300
158.3500
150.9800
154.2500
305,600
Mon, 03 Nov 2025
154.9900
160.7000
151.0700
158.5700
298,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
154.3500
155.9100
148.7900
153.9900
207,400
Thu, 30 Oct 2025
152.8100
155.2500
129.9400
150.6200
273,000
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Wed, 29 Oct 2025
154.2400
158.0000
150.5700
152.4600
238,000
Tue, 28 Oct 2025
155.0000
159.2900
153.2200
154.7800
150,400
Mon, 27 Oct 2025
157.2000
159.3100
154.0000
155.8900
108,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
156.1700
159.7500
156.0000
157.0000
129,400
Thu, 23 Oct 2025
148.4800
156.5500
148.4800
154.9000
168,100
Wed, 22 Oct 2025
148.8900
150.0000
143.4800
148.2500
126,300
Tue, 21 Oct 2025
148.6900
150.4500
147.1300
148.0000
96,900
Mon, 20 Oct 2025
147.9400
150.5000
146.0900
147.9600
91,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
147.3000
151.5200
144.6900
146.1100
130,400
Thu, 16 Oct 2025
151.3300
152.7100
148.2100
148.8800
139,000
Wed, 15 Oct 2025
147.4400
152.8500
147.4400
150.7700
129,300
Tue, 14 Oct 2025
142.6600
150.0000
140.8400
147.1400
138,800
Mon, 13 Oct 2025
139.1000
145.4400
139.1000
145.0200
195,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
144.4300
144.9200
137.3600
137.7300
143,500
Thu, 09 Oct 2025
146.3300
149.1600
142.2100
142.9400
161,700
Wed, 08 Oct 2025
142.8800
149.0600
140.0000
146.8900
208,000
Tue, 07 Oct 2025
141.3400
142.7500
139.8100
141.2500
203,100
Mon, 06 Oct 2025
139.3700
143.6000
138.3200
141.1200
126,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
143.7700
144.1400
138.5100
138.9700
107,500
Thu, 02 Oct 2025
142.5100
144.6500
130.8700
142.4400
118,400
Wed, 01 Oct 2025
140.0900
143.6200
136.5900
142.5000
96,900
Tue, 30 Sep 2025
139.8600
141.3500
139.5300
141.0200
118,800
Mon, 29 Sep 2025
142.8600
144.8600
140.1400
140.3700
75,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
142.6400
149.4300
140.2000
142.8400
94,500
Thu, 25 Sep 2025
140.5700
143.8600
139.0900
142.7200
95,000
Wed, 24 Sep 2025
147.7600
149.3100
141.9700
142.2700
92,000
Tue, 23 Sep 2025
146.3000
150.2000
144.9000
146.7900
104,700
Mon, 22 Sep 2025
141.9400
147.7100
141.4300
146.5100
126,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
151.1300
151.9300
141.5100
142.0800
242,600
Thu, 18 Sep 2025
146.4500
152.4500
146.4500
150.9700
128,800
Wed, 17 Sep 2025
147.6700
148.2000
144.4200
144.6000
64,800
Tue, 16 Sep 2025
146.7700
149.4100
145.8800
148.7800
105,600
Mon, 15 Sep 2025
142.7800
146.2300
141.9500
145.8600
75,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
147.5000
148.7000
141.2000
141.7300
62,100
Thu, 11 Sep 2025
146.7900
150.6700
146.1300
148.3200
135,000
Wed, 10 Sep 2025
142.8700
146.0000
142.8700
145.6800
84,700
Tue, 09 Sep 2025
140.3700
144.1100
138.8500
143.1500
74,600
Mon, 08 Sep 2025
144.9200
145.7400
141.2300
141.5100
71,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
144.2200
145.7900
140.6100
143.8800
172,000
Thu, 04 Sep 2025
138.2000
143.5000
138.2000
143.0600
142,800
Wed, 03 Sep 2025
137.0000
138.7500
136.5500
138.0700
164,200
Tue, 02 Sep 2025
131.7700
136.6200
130.1300
135.9700
92,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
136.9700
137.0000
133.7400
134.5600
90,400
Thu, 28 Aug 2025
141.1600
141.7200
135.9000
136.2900
93,100
Wed, 27 Aug 2025
138.9300
141.8000
138.7500
140.4200
181,700
Tue, 26 Aug 2025
137.0300
140.2500
136.4400
139.3100
150,100
Mon, 25 Aug 2025
132.9000
137.3700
131.9700
137.0300
214,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
130.1000
134.4200
129.1200
132.6000
183,800
Thu, 21 Aug 2025
128.5500
129.8400
127.9800
128.9100
79,200
Wed, 20 Aug 2025
127.0400
128.7800
124.4200
128.4100
91,100
Tue, 19 Aug 2025
131.2500
131.3600
127.6000
127.8000
92,400
Mon, 18 Aug 2025
131.4900
132.8500
127.9800
131.5700
91,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
132.6800
132.7500
130.5800
131.0300
151,700
Thu, 14 Aug 2025
133.0700
133.4000
130.0700
132.1300
132,500
Wed, 13 Aug 2025
135.5000
136.5600
133.3800
134.5800
131,200
Tue, 12 Aug 2025
129.5100
135.2700
126.0500
134.6600
196,700
Mon, 11 Aug 2025
132.3400
133.0400
127.0100
128.2200
147,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
133.8300
136.1000
132.5800
132.5800
156,500
Thu, 07 Aug 2025
132.9300
134.4500
131.9100
132.6100
100,300
Wed, 06 Aug 2025
131.5800
132.4000
129.5900
131.1000
65,800
Tue, 05 Aug 2025
132.3700
134.7400
129.7000
131.7100
179,800
Mon, 04 Aug 2025
127.8800
132.4700
126.3500
131.5100
221,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
126.0300
128.7300
123.1400
127.5000
201,500
Thu, 31 Jul 2025
1 · 10-Q
After market open · 15:24 ET
FORM 10-Q ↗
Thu, 31 Jul 2025
127.0700
131.1000
126.0000
130.0400
210,800
Wed, 30 Jul 2025
130.7000
131.6800
124.6300
125.9100
186,500
Tue, 29 Jul 2025
128.0000
130.5000
124.9000
130.4900
242,100
Mon, 28 Jul 2025
120.2900
127.6500
118.0800
126.7500
312,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend