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
77.9200
78.9600
75.9900
76.2000
349,000
Thu, 23 Jul 2026
80.1100
80.2600
77.1650
77.5100
437,200
Wed, 22 Jul 2026
80.4200
82.6600
80.0000
80.2000
358,500
Tue, 21 Jul 2026
82.4100
83.3900
80.8250
81.2800
638,800
Mon, 20 Jul 2026
79.0000
83.3100
78.9800
81.5000
996,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
76.1300
78.6450
75.3700
78.3400
262,800
Thu, 16 Jul 2026
75.8100
78.5350
75.8100
77.6800
362,100
Wed, 15 Jul 2026
77.0300
77.5900
74.7680
76.8200
341,200
Tue, 14 Jul 2026
77.5600
78.1100
76.7400
77.2800
212,900
Mon, 13 Jul 2026
77.1500
78.2050
76.4550
76.5600
260,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.9000
79.6100
76.9200
77.3800
287,200
Thu, 09 Jul 2026
79.1300
79.3700
77.9750
78.1700
187,700
Wed, 08 Jul 2026
79.6000
79.6800
76.2670
78.0700
336,700
Tue, 07 Jul 2026
77.2600
79.7300
74.3950
79.6000
646,300
Mon, 06 Jul 2026
76.8600
78.5330
75.6400
77.9500
295,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.8000
78.4300
74.6400
76.0800
992,100
Wed, 01 Jul 2026
78.4400
78.5700
76.7300
77.8800
451,800
Tue, 30 Jun 2026
79.0000
79.9000
78.0850
78.9600
377,600
Mon, 29 Jun 2026
77.5500
79.3500
76.5550
78.3300
382,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.1200
79.5900
76.5000
78.8100
1,235,600
Thu, 25 Jun 2026
77.8800
80.6300
77.0100
79.0950
456,700
Wed, 24 Jun 2026
74.2200
76.3900
73.9500
75.3700
354,700
Tue, 23 Jun 2026
74.1500
75.9800
72.9300
73.7200
402,500
Mon, 22 Jun 2026
74.2400
76.1700
73.6050
75.9100
426,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.4000
75.0600
73.6900
73.9900
524,100
Wed, 17 Jun 2026
73.4400
74.9700
72.4500
73.3500
368,300
Tue, 16 Jun 2026
73.0200
74.7300
72.9300
73.2100
306,000
Mon, 15 Jun 2026
73.0700
73.8000
72.3300
72.8500
330,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.0700
73.3200
71.1600
71.5400
249,000
Thu, 11 Jun 2026
69.3300
71.9500
68.7450
71.4300
367,000
Wed, 10 Jun 2026
71.1600
72.3300
68.7000
68.7100
346,100
Tue, 09 Jun 2026
70.8800
72.7900
69.0500
71.1600
392,400
Mon, 08 Jun 2026
70.4200
70.8900
69.6750
70.2300
264,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.0000
72.8900
69.6000
69.6800
324,000
Thu, 04 Jun 2026
72.7800
72.8100
71.5900
71.9500
294,900
Wed, 03 Jun 2026
72.1600
72.7400
70.7900
72.4300
428,900
Tue, 02 Jun 2026
69.3000
72.7100
69.1800
72.3400
579,100
Mon, 01 Jun 2026
67.3800
69.3700
67.0650
69.3000
561,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.0500
71.0000
67.3200
67.7700
429,100
Thu, 28 May 2026
70.3600
70.5350
69.4250
70.1900
380,300
Wed, 27 May 2026
69.3400
71.4300
67.8700
70.8700
364,800
Tue, 26 May 2026
66.7100
69.3650
66.4300
69.2300
411,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.9500
66.6500
64.2700
66.3000
368,100
Thu, 21 May 2026
65.0650
65.3000
62.5600
64.8200
588,100
Wed, 20 May 2026
64.5900
66.7500
63.1270
65.3000
693,700
Tue, 19 May 2026
71.7000
72.0500
63.9900
64.6500
857,700
Mon, 18 May 2026
19 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 18 May 2026
72.3600
73.7500
71.2830
72.7400
812,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.4100
72.3800
69.9230
71.8700
762,700
Thu, 14 May 2026
71.7300
73.5500
71.3800
72.4500
621,200
Wed, 13 May 2026
69.3300
71.5800
69.3100
71.0000
468,700
Tue, 12 May 2026
69.7700
70.3100
68.0590
69.3300
395,800
Mon, 11 May 2026
71.0800
71.5050
67.6100
70.3600
640,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
70.8400
73.1500
70.4900
71.0200
526,100
Thu, 07 May 2026
76.1550
81.5100
70.7320
70.8400
1,708,000
Wed, 06 May 2026
18 · 10-Q
After-hours · 16:29 ET
10-Q ↗
Wed, 06 May 2026
17 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 06 May 2026
64.4900
66.0000
63.9000
65.0400
600,600
Tue, 05 May 2026
63.2300
64.2000
62.7800
63.3900
293,300
Mon, 04 May 2026
16 · 8-K/A
After-hours · 16:50 ET
8-K/A ↗
Mon, 04 May 2026
62.4500
63.4100
61.9000
62.8900
379,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.9800
64.5800
62.4800
62.8700
338,400
Thu, 30 Apr 2026
61.0400
64.1550
61.0400
64.1100
318,900
Wed, 29 Apr 2026
62.7200
63.3640
60.8350
61.4400
225,000
Tue, 28 Apr 2026
64.4900
64.4900
62.0800
62.9300
367,600
Mon, 27 Apr 2026
65.0000
66.1250
64.2400
64.4600
458,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.5500
65.2500
63.0000
65.0100
288,400
Thu, 23 Apr 2026
62.8400
63.9900
62.8400
63.5500
221,800
Wed, 22 Apr 2026
62.7600
63.2720
62.1080
62.3500
209,700
Tue, 21 Apr 2026
62.9900
64.2800
61.7300
62.5300
468,900
Mon, 20 Apr 2026
61.7600
63.0500
61.5700
62.9700
225,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
60.0600
62.3200
59.7250
61.7600
366,200
Thu, 16 Apr 2026
61.7800
62.1550
58.8000
59.1300
418,900
Wed, 15 Apr 2026
64.5400
65.0350
61.8000
62.1000
298,500
Tue, 14 Apr 2026
64.4600
65.4700
63.9900
64.9100
370,600
Mon, 13 Apr 2026
63.1300
64.9000
62.4500
64.4600
380,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.6300
64.0700
62.9000
63.0500
365,800
Thu, 09 Apr 2026
61.1800
63.8200
61.1200
63.6300
490,500
Wed, 08 Apr 2026
60.8600
61.5800
60.3100
61.2700
381,900
Tue, 07 Apr 2026
56.9100
58.6500
56.8000
58.5400
260,600
Mon, 06 Apr 2026
58.6500
59.1800
57.1300
57.4400
247,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.2950
59.2700
57.2950
58.6300
184,200
Thu, 02 Apr 2026
15 · 8-K
Pre-market · 09:21 ET
8-K ↗
Wed, 01 Apr 2026
57.3300
59.4300
57.3300
58.7500
355,000
Tue, 31 Mar 2026
55.0900
57.2200
54.5200
56.7900
517,600
Mon, 30 Mar 2026
55.7700
55.8250
53.5700
54.4200
233,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.2900
56.8900
55.1100
55.1100
198,400
Thu, 26 Mar 2026
56.7400
57.6800
56.3450
56.6000
247,700
Wed, 25 Mar 2026
56.8600
57.4800
56.3400
57.4600
215,900
Tue, 24 Mar 2026
55.4100
57.1700
54.6700
56.3300
299,000
Mon, 23 Mar 2026
54.9100
56.4300
54.6950
55.2900
365,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
55.2200
55.2200
53.1000
53.4300
587,300
Thu, 19 Mar 2026
53.6800
55.4500
52.6900
55.1500
277,900
Wed, 18 Mar 2026
54.1000
55.2300
53.6000
53.9100
490,900
Tue, 17 Mar 2026
54.3100
54.6800
52.8890
54.4900
367,600
Mon, 16 Mar 2026
53.9100
54.2650
53.0850
53.8500
301,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
53.9900
54.1150
52.5000
53.3800
313,200
Thu, 12 Mar 2026
52.6900
54.3000
52.3900
53.5000
451,600
Wed, 11 Mar 2026
14 · 8-K
After market open · 11:34 ET
8-K ↗
Wed, 11 Mar 2026
53.4000
54.6000
52.3000
53.6300
346,900
Tue, 10 Mar 2026
53.0600
54.2900
52.8300
53.4200
279,400
Mon, 09 Mar 2026
53.8700
53.8700
51.6900
53.0600
303,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
55.1700
55.4700
54.1000
54.7400
392,100
Thu, 05 Mar 2026
57.5100
58.5200
55.2400
56.4700
415,900
Wed, 04 Mar 2026
58.0700
59.1200
57.6300
58.2200
389,700
Tue, 03 Mar 2026
56.1400
58.0100
55.6100
57.5300
396,200
Mon, 02 Mar 2026
57.5600
58.3250
56.1740
57.6200
351,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
58.4000
59.5000
57.5700
58.2700
372,400
Thu, 26 Feb 2026
62.3500
62.5000
58.4750
58.8500
503,400
Wed, 25 Feb 2026
62.2500
62.9000
60.5300
62.3300
485,200
Tue, 24 Feb 2026
60.5000
62.1400
60.3200
62.0100
271,700
Mon, 23 Feb 2026
60.7100
61.8600
59.6200
60.5800
424,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
60.3400
61.9400
57.0800
61.0000
636,600
Thu, 19 Feb 2026
60.9800
62.5000
59.5900
60.5200
536,000
Wed, 18 Feb 2026
60.5700
62.5500
60.3600
61.2400
520,800
Tue, 17 Feb 2026
57.6300
60.4000
57.3800
59.9900
625,600
Tue, 17 Feb 2026
13 · 8-K
Pre-market · 07:51 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
56.2200
58.0650
55.8950
57.5900
425,000
Thu, 12 Feb 2026
58.0100
58.5900
55.4750
55.9600
739,900
Wed, 11 Feb 2026
56.9400
57.8800
56.6300
57.7700
326,000
Tue, 10 Feb 2026
57.5200
58.0500
56.0300
56.7400
309,900
Mon, 09 Feb 2026
59.0200
59.9200
56.9200
57.3400
508,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
55.7800
59.3500
55.7700
59.2100
717,000
Thu, 05 Feb 2026
51.9300
57.1300
50.6500
55.5400
1,346,300
Wed, 04 Feb 2026
12 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 04 Feb 2026
11 · 8-K
After-hours · 16:28 ET
8-K ↗
Wed, 04 Feb 2026
52.3300
52.8200
49.4300
49.6900
631,900
Tue, 03 Feb 2026
51.1800
52.5550
50.7500
52.4400
435,700
Mon, 02 Feb 2026
50.1400
51.2550
49.5800
51.0600
358,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
49.2500
50.5650
49.2500
50.3100
326,400
Thu, 29 Jan 2026
49.8000
50.1800
48.9300
49.6000
361,700
Wed, 28 Jan 2026
50.8100
50.8100
49.1800
49.7600
339,900
Tue, 27 Jan 2026
50.0300
50.6400
49.0100
50.6100
285,600
Mon, 26 Jan 2026
49.5200
50.0200
48.7500
49.9550
329,300
Mon, 26 Jan 2026
10 · DEFA14A
Pre-market · 06:17 ET
DEFA14A ↗
Mon, 26 Jan 2026
9 · DEF 14A
Pre-market · 06:16 ET
DEF 14A ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.7800
50.4900
49.4700
49.5700
373,600
Thu, 22 Jan 2026
49.0400
50.1400
48.9100
50.0600
346,600
Wed, 21 Jan 2026
49.2000
49.7500
47.4300
49.0400
794,100
Tue, 20 Jan 2026
48.7500
50.3400
48.3200
49.0800
523,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.2000
49.3300
48.1300
49.0300
1,325,900
Thu, 15 Jan 2026
8 · PRE 14A
After-hours · 16:25 ET
PRE 14A ↗
Thu, 15 Jan 2026
48.9200
50.3900
48.7350
49.3400
498,500
Wed, 14 Jan 2026
48.3200
49.4000
48.0400
48.9000
536,700
Tue, 13 Jan 2026
49.1100
49.4400
48.7200
48.9200
269,500
Mon, 12 Jan 2026
48.0400
49.7600
47.7320
49.0000
317,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
48.0100
48.8600
47.1500
48.4300
281,500
Thu, 08 Jan 2026
47.0000
48.0200
47.0000
47.8500
502,200
Wed, 07 Jan 2026
47.5000
47.7800
46.4350
47.0600
358,000
Tue, 06 Jan 2026
46.9900
47.4300
46.4500
47.3900
355,300
Mon, 05 Jan 2026
46.9200
47.8850
46.7000
47.7900
373,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
47.7100
47.7100
46.4300
46.7600
447,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.5900
47.2200
46.1400
47.0000
617,100
Tue, 30 Dec 2025
49.5300
49.7600
46.5000
46.5900
787,000
Mon, 29 Dec 2025
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 29 Dec 2025
50.7400
50.8900
49.8800
50.0900
326,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
51.9100
52.1400
50.6200
50.7400
306,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.6600
52.1900
51.0000
51.8400
178,700
Tue, 23 Dec 2025
52.2100
52.8900
51.6650
51.9800
245,700
Mon, 22 Dec 2025
51.7400
52.6350
51.7400
52.3700
405,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.0600
52.5400
51.0300
51.7200
472,900
Thu, 18 Dec 2025
52.0000
52.5500
51.3500
51.5000
406,300
Wed, 17 Dec 2025
51.0900
52.0600
51.0900
51.7500
346,600
Tue, 16 Dec 2025
51.2000
52.9100
51.2000
51.2200
386,500
Mon, 15 Dec 2025
50.8400
52.4500
50.4100
51.0100
334,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
51.6800
52.3000
50.0700
50.3600
471,700
Thu, 11 Dec 2025
50.9600
51.8500
50.5700
51.4800
471,900
Wed, 10 Dec 2025
50.8800
51.9800
49.7700
50.9100
405,700
Tue, 09 Dec 2025
50.7000
51.4700
50.4800
50.6700
291,600
Mon, 08 Dec 2025
51.4900
51.4900
50.1700
50.5300
327,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.8700
51.4000
50.0000
51.2700
408,200
Thu, 04 Dec 2025
51.2900
51.5200
50.4000
50.9100
432,200
Wed, 03 Dec 2025
50.8200
51.6500
50.7300
51.0300
275,200
Tue, 02 Dec 2025
51.0200
51.6400
50.5300
50.7000
703,900
Mon, 01 Dec 2025
51.8700
51.9900
50.4800
50.5300
396,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
52.5800
52.9400
51.3700
52.2200
189,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
51.5700
53.0000
51.3570
52.7400
434,800
Tue, 25 Nov 2025
55.8300
55.8300
49.2300
51.8400
1,225,600
Mon, 24 Nov 2025
6 · 10-K
After-hours · 16:32 ET
10-K ↗
Mon, 24 Nov 2025
5 · 8-K
After-hours · 16:26 ET
8-K ↗
Mon, 24 Nov 2025
54.0000
55.4900
52.7000
54.8600
863,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
50.5000
54.1400
50.5000
53.8200
491,300
Thu, 20 Nov 2025
51.7800
52.2400
50.2850
50.7750
336,300
Wed, 19 Nov 2025
50.7600
51.2850
50.2900
50.7500
214,700
Tue, 18 Nov 2025
49.4500
51.2900
49.4500
50.3500
354,400
Mon, 17 Nov 2025
51.1600
51.1900
49.7100
50.0000
267,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
51.0900
51.7000
50.4600
51.1700
397,200
Thu, 13 Nov 2025
50.9800
52.1600
50.9800
51.9000
305,400
Wed, 12 Nov 2025
51.1500
52.0000
50.8600
51.6100
275,400
Tue, 11 Nov 2025
51.4600
51.6080
50.5100
50.7500
317,900
Mon, 10 Nov 2025
51.0000
51.5400
49.7070
51.4600
316,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.2600
51.1450
49.7600
50.3600
367,900
Thu, 06 Nov 2025
51.5400
51.6750
50.1350
50.5400
262,100
Wed, 05 Nov 2025
51.0000
51.5900
50.6850
51.3600
337,300
Tue, 04 Nov 2025
50.8400
51.0830
50.0800
50.7600
288,700
Mon, 03 Nov 2025
50.7300
52.4450
49.7800
51.6300
855,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
49.9800
50.5400
49.7000
49.9600
386,200
Thu, 30 Oct 2025
51.8500
52.1500
49.4800
49.9800
652,900
Wed, 29 Oct 2025
53.4300
54.1800
51.4900
51.8000
668,900
Tue, 28 Oct 2025
53.0600
53.8100
52.0100
53.6700
398,100
Mon, 27 Oct 2025
56.4700
56.5050
53.1200
53.1400
912,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
4 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 24 Oct 2025
56.6300
57.0100
55.7300
56.3800
409,100
Thu, 23 Oct 2025
54.9700
56.3000
54.5250
55.7900
479,700
Wed, 22 Oct 2025
55.7700
55.9900
54.4100
55.1300
480,600
Tue, 21 Oct 2025
54.9900
55.9100
54.1500
55.7700
396,200
Mon, 20 Oct 2025
54.7700
55.5850
54.5100
55.3000
284,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
55.1900
55.8600
53.8100
54.2200
405,000
Thu, 16 Oct 2025
57.2100
57.3200
54.7600
55.2900
363,500
Wed, 15 Oct 2025
56.3800
58.5000
55.8400
57.1600
524,000
Tue, 14 Oct 2025
54.6600
56.8800
54.3700
56.3700
306,200
Mon, 13 Oct 2025
55.9200
56.0900
54.7050
55.2000
256,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
55.7100
56.7900
54.3700
54.8400
436,900
Thu, 09 Oct 2025
55.6200
56.0900
55.0500
55.4300
350,400
Wed, 08 Oct 2025
53.2800
55.8600
52.7400
55.8400
454,400
Tue, 07 Oct 2025
53.0900
53.5800
52.7300
53.3600
302,500
Mon, 06 Oct 2025
54.1900
54.1900
52.9000
53.0900
282,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
53.9220
54.6900
53.7400
53.9300
361,600
Thu, 02 Oct 2025
55.6000
56.0450
53.5900
53.7900
425,900
Wed, 01 Oct 2025
57.3200
57.3200
55.2600
55.5100
452,700
Tue, 30 Sep 2025
57.6000
58.0600
57.1800
57.5500
489,500
Mon, 29 Sep 2025
58.5000
58.7780
57.2600
57.5100
278,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
58.7300
59.0300
57.5550
57.9500
315,900
Thu, 25 Sep 2025
58.4400
58.8150
57.6350
58.1200
361,100
Wed, 24 Sep 2025
60.0400
60.9100
58.9100
59.0400
360,300
Tue, 23 Sep 2025
60.9600
61.9500
59.6000
59.7400
390,500
Mon, 22 Sep 2025
59.5600
60.8900
59.4200
60.8600
314,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.7700
60.8900
59.5700
59.7100
596,000
Thu, 18 Sep 2025
58.1000
60.4200
57.7400
60.1500
374,400
Wed, 17 Sep 2025
58.3700
59.1600
57.7000
58.2400
411,500
Tue, 16 Sep 2025
57.3700
58.1850
56.7400
57.8900
487,900
Mon, 15 Sep 2025
58.2000
58.4650
56.1900
56.2400
514,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
58.6400
58.7000
57.7100
57.9600
467,100
Thu, 11 Sep 2025
57.3900
59.2500
57.3900
58.2600
466,400
Wed, 10 Sep 2025
58.3000
59.3800
57.2900
57.4000
529,500
Tue, 09 Sep 2025
58.4900
58.5000
57.0550
58.3000
408,500
Mon, 08 Sep 2025
58.9200
59.0000
58.1500
58.2500
323,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.4000
58.9700
57.8700
58.8300
332,500
Thu, 04 Sep 2025
57.6600
58.2550
57.0200
58.0700
441,800
Wed, 03 Sep 2025
56.8700
57.9500
56.4400
57.7200
811,300
Tue, 02 Sep 2025
57.4100
58.2200
56.8500
56.8900
862,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
59.4200
59.6100
57.8900
58.3900
566,100
Thu, 28 Aug 2025
58.3800
59.4200
58.0750
59.3400
678,000
Wed, 27 Aug 2025
56.7900
58.1900
56.4290
58.1700
479,700
Tue, 26 Aug 2025
56.1300
57.0300
55.9700
56.8300
801,700
Mon, 25 Aug 2025
55.2600
56.2600
55.0000
56.2400
493,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
54.7600
55.8250
54.2000
55.3100
752,400
Thu, 21 Aug 2025
55.2100
55.3400
54.5650
54.6800
614,400
Wed, 20 Aug 2025
56.4800
56.6400
54.7600
55.2200
668,800
Tue, 19 Aug 2025
59.1800
59.1800
56.9100
57.0400
527,800
Mon, 18 Aug 2025
57.3700
58.7700
57.3250
58.5000
929,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
56.7500
57.4300
55.9100
57.3700
764,700
Thu, 14 Aug 2025
55.9800
56.8600
55.6840
56.4400
810,100
Wed, 13 Aug 2025
56.5900
57.2300
55.1800
56.4800
807,800
Tue, 12 Aug 2025
55.2200
56.6400
55.1500
56.4900
666,000
Mon, 11 Aug 2025
55.3400
55.8300
54.3800
54.6900
682,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
52.4900
60.4500
52.2800
55.3400
3,070,400
Thu, 07 Aug 2025
51.7650
55.7000
50.9700
52.3100
2,491,700
Thu, 07 Aug 2025
3 · 8-K
Pre-market · 09:29 ET
8-K ↗
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:39 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 06 Aug 2025
43.3600
44.2000
42.9500
44.1400
726,400
Tue, 05 Aug 2025
44.3800
44.9600
43.2500
43.6100
559,600
Mon, 04 Aug 2025
43.5700
44.1300
43.2500
44.1300
452,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
44.1300
44.1300
43.2280
43.3300
464,000
Thu, 31 Jul 2025
44.9600
45.7200
43.7000
44.7900
347,600
Wed, 30 Jul 2025
45.5600
46.0750
44.5300
45.0200
341,800
Tue, 29 Jul 2025
46.4000
46.6700
45.2400
45.2600
336,700
Mon, 28 Jul 2025
46.4400
46.4400
45.3800
46.1200
286,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend