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
322.2900
327.5050
314.6150
325.3000
282,600
Thu, 23 Jul 2026
308.0000
323.2480
305.0000
322.4000
325,400
Wed, 22 Jul 2026
311.5200
317.4500
308.0600
312.1000
229,400
Tue, 21 Jul 2026
306.1100
320.6000
304.0000
317.8700
229,900
Mon, 20 Jul 2026
315.0000
325.6580
304.1900
304.4300
233,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
299.1600
322.2630
299.1600
314.4100
282,200
Thu, 16 Jul 2026
314.5300
318.7700
303.2800
308.2000
362,600
Wed, 15 Jul 2026
321.4600
325.4100
312.6000
318.4200
253,600
Tue, 14 Jul 2026
318.7700
330.1700
313.5800
327.6800
374,600
Mon, 13 Jul 2026
320.0000
327.2600
308.2400
314.5600
237,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
331.3100
343.1100
307.8800
324.9900
398,600
Thu, 09 Jul 2026
332.0700
340.3200
328.3100
333.1200
310,800
Wed, 08 Jul 2026
323.4700
336.7200
317.0400
332.9900
559,300
Tue, 07 Jul 2026
34 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 07 Jul 2026
315.1100
327.6100
307.0000
323.9500
609,100
Mon, 06 Jul 2026
319.0400
324.8300
312.2400
313.5000
401,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
33 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 02 Jul 2026
319.8200
329.2690
310.1000
318.5200
358,300
Wed, 01 Jul 2026
330.8900
337.7200
312.0500
319.6000
627,800
Tue, 30 Jun 2026
340.9200
349.6700
324.6200
334.7900
743,700
Mon, 29 Jun 2026
32 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 29 Jun 2026
323.8200
354.1650
315.8300
350.5600
745,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
326.0800
334.2650
314.0000
327.7900
2,060,200
Thu, 25 Jun 2026
306.0300
328.6800
304.9700
327.8600
864,200
Wed, 24 Jun 2026
303.9300
316.5900
302.5000
308.9400
570,400
Tue, 23 Jun 2026
298.5000
308.0100
296.3600
305.3700
519,300
Mon, 22 Jun 2026
31 · 8-K
After-hours · 16:43 ET
8-K ↗
Mon, 22 Jun 2026
292.5600
305.0000
285.0000
303.3900
657,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
280.6000
289.6700
274.1600
282.3100
698,600
Wed, 17 Jun 2026
259.0800
277.0000
259.0800
270.0100
473,500
Tue, 16 Jun 2026
264.9300
274.0900
255.3900
257.2500
502,100
Mon, 15 Jun 2026
270.9000
274.9800
262.9700
264.5400
544,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
30 · 8-K
After-hours · 16:46 ET
8-K ↗
Fri, 12 Jun 2026
247.2600
269.4000
247.2600
266.5800
423,200
Thu, 11 Jun 2026
241.0100
252.7800
239.4100
247.9800
428,900
Wed, 10 Jun 2026
248.6000
257.9100
238.7700
240.6600
408,000
Tue, 09 Jun 2026
258.1000
266.6000
244.1600
250.3300
465,500
Mon, 08 Jun 2026
258.3400
266.6000
247.5880
253.2500
726,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
264.1800
271.3990
252.4600
254.0000
617,700
Thu, 04 Jun 2026
275.9000
279.9800
263.2500
264.7500
1,091,500
Wed, 03 Jun 2026
259.1800
279.8000
258.3200
278.9300
676,500
Tue, 02 Jun 2026
307.0100
321.7500
255.8100
258.0800
1,562,400
Mon, 01 Jun 2026
29 · 8-K
After-hours · 16:28 ET
8-K ↗
Mon, 01 Jun 2026
349.4400
349.4400
332.1800
335.1600
290,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
352.6300
355.0000
338.0700
349.9700
399,800
Thu, 28 May 2026
356.0000
357.3600
345.5400
352.6300
222,600
Wed, 27 May 2026
346.2900
366.5200
346.2900
357.1300
304,500
Tue, 26 May 2026
344.0000
357.6800
339.5240
350.6000
384,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
350.4300
353.0000
342.9800
343.5600
250,000
Thu, 21 May 2026
329.9600
352.7300
329.9600
350.5600
286,300
Wed, 20 May 2026
324.1700
338.2700
321.7400
335.6100
268,500
Tue, 19 May 2026
316.1700
325.8900
306.7900
320.6100
300,500
Mon, 18 May 2026
344.3100
344.3100
314.1100
320.5300
330,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
337.8000
350.4520
334.0000
342.5800
343,700
Thu, 14 May 2026
347.2900
353.9900
334.3300
345.5200
249,400
Wed, 13 May 2026
343.2000
358.7600
330.7600
346.8400
431,100
Tue, 12 May 2026
329.1500
343.9200
321.2000
343.2000
426,100
Mon, 11 May 2026
333.5300
341.2600
327.8900
331.8100
749,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
331.0000
341.7500
326.1600
330.0200
339,000
Thu, 07 May 2026
28 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 07 May 2026
349.0000
353.0000
317.9200
333.2800
457,700
Thu, 07 May 2026
27 · 10-Q
Pre-market · 09:06 ET
10-Q ↗
Wed, 06 May 2026
335.2300
340.2100
323.3000
338.0700
361,100
Tue, 05 May 2026
339.8900
344.9900
324.3200
333.3000
514,600
Mon, 04 May 2026
322.4300
339.3000
320.5000
337.6100
267,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
316.7000
334.9950
310.0050
324.2000
351,300
Thu, 30 Apr 2026
26 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Thu, 30 Apr 2026
25 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Thu, 30 Apr 2026
327.6400
331.3400
316.6000
318.8300
780,300
Wed, 29 Apr 2026
319.0000
325.0850
315.4550
323.1900
363,600
Tue, 28 Apr 2026
333.7900
349.0100
319.4000
321.9200
449,000
Mon, 27 Apr 2026
344.1600
348.3000
327.2100
330.9900
358,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
330.5000
345.4000
322.0200
344.8200
345,900
Thu, 23 Apr 2026
339.6900
344.0000
327.6600
329.6000
324,600
Wed, 22 Apr 2026
344.0000
348.9800
334.1800
337.2900
203,700
Tue, 21 Apr 2026
340.6400
345.4250
331.3300
340.8400
414,400
Mon, 20 Apr 2026
342.6800
349.4900
339.9900
342.5700
328,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
326.2600
346.3450
324.8700
342.5000
425,200
Thu, 16 Apr 2026
336.0200
340.4200
314.1450
320.3900
479,000
Wed, 15 Apr 2026
348.0400
350.0000
330.0000
339.9300
514,400
Tue, 14 Apr 2026
24 · 8-K
After-hours · 17:11 ET
8-K ↗
Tue, 14 Apr 2026
325.9500
352.7800
325.9500
343.6000
703,400
Mon, 13 Apr 2026
320.0000
332.9900
316.5000
317.0000
269,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
325.1700
327.5600
312.8900
316.1400
254,100
Thu, 09 Apr 2026
320.0000
323.1100
312.7300
320.2400
293,400
Wed, 08 Apr 2026
323.5800
327.0000
311.0100
320.2200
328,500
Tue, 07 Apr 2026
309.4100
310.0000
300.5700
306.6900
310,500
Mon, 06 Apr 2026
23 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 06 Apr 2026
318.7600
323.6900
306.3600
310.1100
304,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
308.9700
321.9400
308.5050
310.3800
300,200
Wed, 01 Apr 2026
329.1500
338.3100
318.7800
319.2800
439,500
Tue, 31 Mar 2026
289.2000
325.2000
279.2700
322.1900
640,200
Mon, 30 Mar 2026
291.5900
296.0500
271.9450
276.4400
533,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
302.6800
305.9400
288.5900
290.1000
398,700
Thu, 26 Mar 2026
311.9200
315.0000
300.9100
302.6900
419,900
Wed, 25 Mar 2026
296.8100
314.0000
296.8100
311.9200
352,700
Tue, 24 Mar 2026
289.9800
299.2950
285.5500
294.6500
489,900
Mon, 23 Mar 2026
298.4000
312.2900
293.5700
294.1100
644,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
295.6700
306.5750
294.5600
298.3100
966,700
Thu, 19 Mar 2026
285.0400
302.4600
285.0000
297.5000
430,100
Wed, 18 Mar 2026
299.2100
302.3600
288.2700
288.7900
409,000
Tue, 17 Mar 2026
304.0400
313.0000
302.0400
303.3800
218,400
Mon, 16 Mar 2026
301.4600
311.0000
301.2910
305.0000
264,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
303.3700
316.0600
290.8050
293.9500
500,700
Thu, 12 Mar 2026
292.5000
305.2700
288.0000
303.3700
329,600
Wed, 11 Mar 2026
306.4800
318.7200
296.2500
296.9700
282,300
Tue, 10 Mar 2026
305.7900
323.8700
305.4900
309.9100
417,300
Mon, 09 Mar 2026
313.0300
327.5400
291.1700
309.0100
478,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
303.3200
316.4600
303.0100
310.7100
222,100
Thu, 05 Mar 2026
319.7900
320.7100
303.4500
310.5800
388,700
Wed, 04 Mar 2026
321.7800
332.5700
319.2780
325.1100
338,900
Tue, 03 Mar 2026
318.5000
329.5300
314.6400
318.2200
441,200
Mon, 02 Mar 2026
325.3000
342.5100
325.0000
330.5900
425,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
334.9300
341.1600
331.5310
336.7500
363,400
Thu, 26 Feb 2026
347.5500
354.8710
334.7600
340.4700
429,400
Wed, 25 Feb 2026
343.4000
354.4300
341.0000
347.5500
326,500
Tue, 24 Feb 2026
345.4800
356.0000
338.8050
342.7100
497,500
Mon, 23 Feb 2026
335.0000
348.6730
332.3100
342.4600
273,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
332.5200
349.3200
314.3850
335.2800
648,700
Thu, 19 Feb 2026
315.0000
333.8400
293.0100
331.6100
611,900
Thu, 19 Feb 2026
22 · 10-K
Pre-market · 08:02 ET
10-K ↗
Thu, 19 Feb 2026
21 · 8-K
Pre-market · 08:01 ET
8-K ↗
Wed, 18 Feb 2026
329.2500
334.6100
326.5700
328.9300
367,100
Tue, 17 Feb 2026
315.2200
330.0900
314.3500
328.0400
340,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
332.7400
333.5250
315.4200
317.2500
332,300
Thu, 12 Feb 2026
323.9900
335.7500
317.8250
332.9200
419,300
Wed, 11 Feb 2026
321.8300
324.7900
302.0000
323.2900
463,400
Tue, 10 Feb 2026
20 · 8-K/A
After-hours · 16:52 ET
8-K/A ↗
Tue, 10 Feb 2026
325.4000
326.8800
315.4200
320.4800
348,500
Mon, 09 Feb 2026
317.7300
328.6000
310.5280
319.5400
376,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
310.8400
321.5700
309.2600
319.5700
450,800
Thu, 05 Feb 2026
301.5100
311.5400
297.2650
305.6200
623,400
Wed, 04 Feb 2026
311.7500
313.0000
288.5700
303.3400
491,600
Tue, 03 Feb 2026
311.5000
325.2200
306.0000
310.5200
525,300
Mon, 02 Feb 2026
307.4300
318.1800
304.0300
309.1100
597,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
315.0000
319.1300
309.1230
314.0000
668,800
Thu, 29 Jan 2026
309.4500
319.5600
304.0750
314.2800
407,000
Wed, 28 Jan 2026
323.0000
323.3970
308.7400
309.9200
699,600
Tue, 27 Jan 2026
290.0000
315.9060
289.5000
314.7500
600,600
Mon, 26 Jan 2026
305.9800
306.0000
289.7200
294.0400
621,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
304.2000
318.0000
298.3750
311.7100
553,700
Thu, 22 Jan 2026
312.7900
319.5800
299.1900
304.3800
451,000
Wed, 21 Jan 2026
322.8200
326.8300
305.6900
312.6000
616,800
Tue, 20 Jan 2026
307.2000
326.0600
307.2000
324.0800
577,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
299.0700
326.9100
295.4700
317.2500
564,200
Thu, 15 Jan 2026
300.3200
305.6750
294.2900
297.7400
785,900
Wed, 14 Jan 2026
282.9500
306.1600
279.0400
298.4600
655,800
Tue, 13 Jan 2026
276.0000
281.5600
270.0000
280.8300
542,900
Mon, 12 Jan 2026
283.0000
283.0400
266.9300
275.7400
518,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
291.9600
305.2100
285.9900
288.4500
688,800
Thu, 08 Jan 2026
19 · 8-K
After-hours · 16:49 ET
8-K ↗
Thu, 08 Jan 2026
285.2200
302.3400
282.0000
294.3800
821,200
Wed, 07 Jan 2026
18 · 8-K
After-hours · 17:21 ET
FORM 8-K ↗
Wed, 07 Jan 2026
17 · 424B5
After-hours · 17:19 ET
424B5 ↗
Wed, 07 Jan 2026
274.7800
295.0100
271.5300
292.6300
1,073,600
Tue, 06 Jan 2026
16 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 06 Jan 2026
15 · 424B5
After-hours · 16:13 ET
424B5 ↗
Tue, 06 Jan 2026
271.2900
281.2100
268.7800
272.9000
306,500
Mon, 05 Jan 2026
288.1300
288.1300
272.1400
276.9200
450,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
290.5100
294.4500
281.6000
286.4000
364,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
296.8800
300.9900
293.5000
294.7400
515,200
Tue, 30 Dec 2025
304.0000
305.4900
285.9500
297.0200
691,200
Mon, 29 Dec 2025
317.7200
317.7200
298.0000
304.5800
1,614,700
Mon, 29 Dec 2025
14 · 8-K
Pre-market · 08:04 ET
8-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
271.0300
273.8800
266.5100
268.9500
251,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
279.4800
279.4800
270.0100
274.7600
208,900
Tue, 23 Dec 2025
277.9100
286.5000
274.0700
275.7300
405,200
Mon, 22 Dec 2025
273.0000
285.8500
268.5700
280.4000
362,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
271.6500
279.1400
267.5100
272.9200
1,149,900
Thu, 18 Dec 2025
270.3100
275.3100
262.3050
269.2600
349,200
Wed, 17 Dec 2025
270.7200
276.5000
263.5250
265.8600
456,500
Tue, 16 Dec 2025
270.9800
282.0000
269.7650
274.5100
820,900
Mon, 15 Dec 2025
272.4600
282.9900
270.5500
276.4000
988,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
263.9800
274.3500
263.8400
268.8000
403,000
Thu, 11 Dec 2025
13 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 11 Dec 2025
261.4000
271.6900
252.2000
267.2800
514,100
Wed, 10 Dec 2025
255.7100
265.0000
251.0000
261.5800
1,051,400
Tue, 09 Dec 2025
271.0000
278.4400
256.5000
258.1300
598,000
Mon, 08 Dec 2025
12 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 08 Dec 2025
256.9200
278.0000
256.7100
270.9800
1,590,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
241.0000
277.4400
240.4100
247.9900
2,894,000
Thu, 04 Dec 2025
185.8700
199.5300
180.9250
189.9700
975,000
Wed, 03 Dec 2025
181.0000
190.7550
180.4600
186.1500
685,300
Tue, 02 Dec 2025
185.1200
190.4000
171.2000
179.1150
884,700
Mon, 01 Dec 2025
193.4400
195.5800
183.1650
184.5600
1,267,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
190.3600
199.4700
188.0100
196.4600
708,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
183.7100
190.5400
181.7600
188.5400
677,900
Tue, 25 Nov 2025
191.5900
192.2900
183.5500
184.2500
1,098,000
Mon, 24 Nov 2025
172.5500
192.7000
167.3200
190.8550
1,611,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.0700
174.0650
160.1100
169.8000
1,740,700
Thu, 20 Nov 2025
191.0000
197.5000
163.1100
164.0900
2,487,600
Wed, 19 Nov 2025
188.0800
191.7600
180.5300
189.3200
853,600
Tue, 18 Nov 2025
194.8200
195.5800
181.7400
184.1300
707,800
Mon, 17 Nov 2025
185.8400
198.4250
185.3200
197.5800
766,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
178.0800
197.5500
175.7900
186.4200
868,000
Thu, 13 Nov 2025
184.1500
184.1500
177.0700
178.0800
541,600
Wed, 12 Nov 2025
181.4800
188.5250
180.4830
183.6100
440,700
Tue, 11 Nov 2025
168.8100
185.6700
166.0000
183.5600
658,000
Mon, 10 Nov 2025
169.9000
174.9900
160.3750
167.8900
453,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
170.1700
172.0000
159.7350
168.2200
515,000
Thu, 06 Nov 2025
164.0100
176.3600
160.9000
172.3500
490,900
Wed, 05 Nov 2025
169.1400
173.4750
154.4500
164.6400
1,319,100
Wed, 05 Nov 2025
11 · 10-Q
Pre-market · 08:04 ET
10-Q ↗
Wed, 05 Nov 2025
10 · 8-K
Pre-market · 08:03 ET
8-K ↗
Tue, 04 Nov 2025
180.7000
186.7200
171.7400
171.7500
668,500
Mon, 03 Nov 2025
180.4900
186.6800
167.0250
181.9900
1,738,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
198.1600
201.9900
195.5000
198.7600
375,600
Thu, 30 Oct 2025
191.3900
206.7100
191.3900
201.0000
535,000
Wed, 29 Oct 2025
198.2900
198.2900
191.6510
195.7600
631,300
Tue, 28 Oct 2025
183.5200
200.0000
182.0000
199.3300
840,600
Mon, 27 Oct 2025
174.5500
187.7200
174.5500
185.9400
898,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
180.9300
181.0000
168.1600
173.9700
526,700
Thu, 23 Oct 2025
185.0000
187.3800
177.5200
178.0100
643,100
Wed, 22 Oct 2025
189.7100
192.9600
178.0240
184.4300
612,300
Tue, 21 Oct 2025
178.8800
191.9150
176.6100
190.0200
1,674,400
Tue, 21 Oct 2025
9 · 8-K
Pre-market · 08:02 ET
8-K ↗
Mon, 20 Oct 2025
190.0000
190.2700
164.7490
175.0700
1,866,900
Mon, 20 Oct 2025
8 · 8-K
Next filing day · accepted 17 Oct, 18:10 ET
FORM 8-K ↗
Mon, 20 Oct 2025
7 · 424B5
Next filing day · accepted 17 Oct, 18:08 ET
424B5 ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
178.9000
203.5750
178.1360
189.9900
4,431,400
Thu, 16 Oct 2025
5 · 424B5
After-hours · 17:08 ET
424B5 ↗
Thu, 16 Oct 2025
158.2900
205.8900
156.4100
162.7100
13,741,900
Thu, 16 Oct 2025
6 · 8-K
Pre-market · 07:58 ET
8-K ↗
Wed, 15 Oct 2025
52.6200
57.6300
52.6200
57.3500
341,300
Tue, 14 Oct 2025
51.8100
53.3000
50.5600
52.5200
136,200
Mon, 13 Oct 2025
53.5200
53.8950
51.3700
52.3400
222,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
54.8600
55.1050
51.9900
53.2600
245,400
Thu, 09 Oct 2025
53.9800
55.0400
52.2500
54.7600
376,800
Wed, 08 Oct 2025
52.6700
55.0000
50.7550
54.2900
488,300
Tue, 07 Oct 2025
51.9600
52.5700
50.3100
52.0400
491,800
Mon, 06 Oct 2025
54.6200
55.7900
50.7600
50.9800
287,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
55.7800
55.8600
53.3100
54.3800
292,300
Thu, 02 Oct 2025
53.3800
55.1950
52.7200
55.1900
305,700
Wed, 01 Oct 2025
52.7400
54.6100
52.2600
53.0200
322,900
Tue, 30 Sep 2025
51.6100
55.3300
51.0300
53.0000
652,600
Mon, 29 Sep 2025
52.2500
53.2400
50.2300
52.3800
401,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
49.4000
53.7250
48.6400
52.4400
518,400
Thu, 25 Sep 2025
47.9200
50.5600
46.9900
49.2500
412,200
Wed, 24 Sep 2025
48.8900
50.4900
47.2000
48.9700
557,100
Tue, 23 Sep 2025
48.2600
50.0000
46.6100
48.6000
732,400
Mon, 22 Sep 2025
42.1500
48.5600
41.7750
48.3300
511,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
44.8800
45.9300
42.1500
42.2200
625,700
Thu, 18 Sep 2025
45.5300
47.9800
45.0000
45.2300
340,300
Wed, 17 Sep 2025
42.1800
46.0500
41.8900
44.0300
463,800
Tue, 16 Sep 2025
40.6300
42.3800
40.1200
42.0000
277,600
Mon, 15 Sep 2025
37.9400
40.5800
37.2450
40.4500
252,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
39.0800
39.2700
37.6400
37.7050
496,500
Thu, 11 Sep 2025
40.4600
40.6900
39.4000
39.4200
242,600
Wed, 10 Sep 2025
40.6100
40.6100
38.9400
40.2300
293,100
Tue, 09 Sep 2025
40.8600
41.0800
38.0000
40.0300
720,400
Mon, 08 Sep 2025
41.9400
43.1500
37.1900
40.7500
1,508,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
4 · 8-K
After-hours · 16:48 ET
FORM 8-K ↗
Fri, 05 Sep 2025
3 · 424B5
After-hours · 16:45 ET
424B5 ↗
Fri, 05 Sep 2025
46.5800
47.8300
45.8150
46.8500
355,300
Thu, 04 Sep 2025
46.5200
46.6500
45.1300
46.0900
234,600
Wed, 03 Sep 2025
44.9200
47.0600
44.1300
46.5500
393,100
Tue, 02 Sep 2025
45.1000
46.0500
44.4500
44.9400
448,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
46.0200
46.4600
45.1900
45.5400
275,900
Thu, 28 Aug 2025
47.4700
48.3950
45.5300
45.9900
195,800
Wed, 27 Aug 2025
47.9000
48.9300
46.3100
46.9200
419,800
Tue, 26 Aug 2025
47.1100
48.2700
46.3300
47.9000
311,300
Mon, 25 Aug 2025
48.2200
49.0300
46.7700
46.9400
284,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.8500
49.1000
46.0100
48.7800
317,200
Thu, 21 Aug 2025
44.4900
46.5400
44.2300
46.3800
165,200
Wed, 20 Aug 2025
44.9800
45.2700
44.1500
45.2500
284,500
Tue, 19 Aug 2025
46.1400
47.0000
44.4500
44.7950
328,700
Mon, 18 Aug 2025
47.1600
48.6750
46.2700
46.6300
806,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
47.5900
47.7600
46.6400
47.0800
310,300
Thu, 14 Aug 2025
48.4900
49.2100
47.6200
47.7000
241,000
Wed, 13 Aug 2025
49.3600
49.9700
47.9400
49.0500
546,200
Tue, 12 Aug 2025
45.5000
48.5900
44.2800
48.4600
488,000
Mon, 11 Aug 2025
45.6900
46.6200
44.2500
44.9500
1,045,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
47.1400
47.2900
45.3000
45.9400
438,500
Thu, 07 Aug 2025
48.8900
49.3100
46.3900
47.2700
241,600
Wed, 06 Aug 2025
47.7100
50.3350
46.1550
48.6000
455,300
Tue, 05 Aug 2025
53.0500
53.4600
46.5750
47.7900
865,800
Mon, 04 Aug 2025
52.0000
52.6500
45.4800
51.0900
1,789,200
Mon, 04 Aug 2025
2 · 8-K
Pre-market · 08:51 ET
8-K ↗
Mon, 04 Aug 2025
1 · 10-Q
Pre-market · 08:33 ET
10-Q ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
53.8000
55.9370
53.0000
54.0900
637,800
Thu, 31 Jul 2025
56.0000
56.7000
53.7100
54.2200
557,100
Wed, 30 Jul 2025
56.6700
59.2700
55.7800
56.5900
546,800
Tue, 29 Jul 2025
57.7200
58.5400
55.3800
55.9600
479,500
Mon, 28 Jul 2025
59.4600
60.0000
55.5050
55.6500
435,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend