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
101.6000
102.9900
93.7700
95.2700
380,375
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
105.9200
107.0900
99.1500
101.3300
620,600
Thu, 23 Jul 2026
104.3700
108.1300
104.3500
106.0800
652,100
Wed, 22 Jul 2026
104.8500
108.9600
104.8500
105.6000
841,600
Tue, 21 Jul 2026
104.8700
108.6500
103.6500
108.5400
732,700
Mon, 20 Jul 2026
99.4300
102.3200
98.5200
100.0600
625,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
94.3700
100.4900
92.2600
97.2200
968,000
Thu, 16 Jul 2026
102.8400
104.6800
97.7300
99.0200
884,400
Wed, 15 Jul 2026
113.0800
115.1000
102.2700
107.4200
977,600
Tue, 14 Jul 2026
112.6200
112.8800
108.0600
110.0900
626,800
Mon, 13 Jul 2026
110.2400
110.9800
105.3600
106.4900
694,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
109.0700
114.8800
107.3900
113.4100
609,600
Thu, 09 Jul 2026
111.3500
114.9900
110.0900
111.3900
754,600
Wed, 08 Jul 2026
105.2700
108.3200
101.4000
104.2300
1,367,800
Tue, 07 Jul 2026
111.6900
114.3900
105.6300
105.8700
1,359,800
Mon, 06 Jul 2026
124.5700
126.1700
117.2000
119.6100
1,018,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
133.5500
133.5500
117.3500
121.3300
1,598,500
Wed, 01 Jul 2026
127.8300
135.8000
126.4300
133.8100
1,574,600
Tue, 30 Jun 2026
129.5000
134.8000
127.2100
133.7600
1,127,400
Mon, 29 Jun 2026
122.8500
131.6200
119.0800
129.1200
1,273,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
125.8400
129.3900
123.5000
125.2200
3,494,000
Thu, 25 Jun 2026
129.7000
133.4100
123.9700
131.4900
1,629,500
Wed, 24 Jun 2026
127.0400
129.4000
121.1900
123.2800
1,778,400
Tue, 23 Jun 2026
113.8800
129.6500
113.8800
127.1000
2,331,500
Mon, 22 Jun 2026
122.8100
125.1300
117.5300
124.2200
1,714,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
121.5000
125.1400
121.1500
121.8700
1,806,200
Wed, 17 Jun 2026
120.3900
122.5100
116.1600
116.5100
871,300
Tue, 16 Jun 2026
114.3700
124.7500
114.3200
117.2700
1,728,900
Mon, 15 Jun 2026
116.8700
117.9600
112.6200
115.4400
899,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
111.9900
115.2700
110.0000
113.1300
690,000
Thu, 11 Jun 2026
105.8300
112.0000
103.4700
111.8200
675,200
Wed, 10 Jun 2026
101.6600
107.8000
100.3100
102.0300
600,600
Tue, 09 Jun 2026
105.1900
109.5000
96.4600
102.6400
684,900
Mon, 08 Jun 2026
102.9800
103.9000
100.0100
102.5000
737,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
103.9000
104.7500
97.3300
98.1600
894,100
Thu, 04 Jun 2026
104.0300
109.3900
103.0600
107.5200
484,800
Wed, 03 Jun 2026
109.1200
109.9600
105.4900
108.4000
773,300
Tue, 02 Jun 2026
105.6800
110.7800
103.8800
108.3600
905,900
Mon, 01 Jun 2026
101.7300
104.8800
99.0000
103.3400
964,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
105.4900
107.5600
101.2500
101.8900
1,275,300
Thu, 28 May 2026
104.6300
106.6000
100.3400
104.7500
1,074,900
Wed, 27 May 2026
109.5800
109.8800
103.2500
105.6100
909,700
Tue, 26 May 2026
107.7100
109.1600
104.7000
108.5700
731,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
102.0900
105.8500
101.2300
104.4000
551,100
Thu, 21 May 2026
100.7600
103.2800
98.5500
101.0900
836,000
Wed, 20 May 2026
99.3700
101.5600
96.1700
101.2300
639,800
Tue, 19 May 2026
97.0000
98.9400
94.3100
97.6200
1,141,500
Mon, 18 May 2026
103.0600
104.1700
98.5300
99.3600
1,056,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
100.5700
102.4300
98.3000
102.0400
875,200
Thu, 14 May 2026
104.1900
105.3300
101.0200
104.0900
651,400
Wed, 13 May 2026
100.6700
105.2400
98.3600
104.2700
1,029,600
Tue, 12 May 2026
102.0600
102.4100
96.0000
98.0000
971,600
Mon, 11 May 2026
102.6600
104.3700
101.7700
104.2800
1,120,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.4700
104.7300
99.8400
102.6600
1,477,000
Thu, 07 May 2026
106.0100
107.0100
91.8000
98.1500
2,711,700
Thu, 07 May 2026
13 · 10-Q
Pre-market · 08:32 ET
10-Q ↗
Wed, 06 May 2026
12 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 06 May 2026
93.9700
95.2800
91.5000
93.7800
1,188,200
Tue, 05 May 2026
88.4500
92.6300
88.3300
91.3900
647,100
Mon, 04 May 2026
86.3500
88.2500
85.7200
87.8500
633,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
85.4300
87.1900
84.3000
86.3300
606,800
Thu, 30 Apr 2026
84.5200
86.6100
82.9600
85.5000
680,700
Wed, 29 Apr 2026
83.3100
84.3200
82.3800
83.7000
433,600
Tue, 28 Apr 2026
82.5100
85.8500
81.5000
82.9800
580,600
Mon, 27 Apr 2026
87.7800
88.3100
84.7100
86.4600
635,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.5700
89.5900
86.3700
87.7100
881,200
Thu, 23 Apr 2026
85.5700
86.3300
83.0800
84.6600
340,100
Wed, 22 Apr 2026
85.6300
86.1700
83.6800
85.2000
506,900
Tue, 21 Apr 2026
83.9800
85.5900
83.3300
83.9200
516,600
Mon, 20 Apr 2026
82.0800
83.8300
81.0000
83.4200
523,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.4200
84.4600
79.7500
81.8800
736,100
Thu, 16 Apr 2026
79.3300
80.2600
78.7000
79.6600
648,700
Wed, 15 Apr 2026
79.0700
80.0800
77.3400
79.8400
649,400
Tue, 14 Apr 2026
78.9500
80.2700
77.1800
79.9000
585,900
Mon, 13 Apr 2026
76.8300
78.8100
76.6700
77.9800
503,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
78.8700
80.9700
77.1500
77.4600
923,800
Thu, 09 Apr 2026
72.6200
77.2600
72.6200
76.8000
945,800
Wed, 08 Apr 2026
70.6500
73.2000
70.5800
72.3600
947,400
Tue, 07 Apr 2026
66.5000
67.8100
65.6600
67.1800
484,700
Mon, 06 Apr 2026
65.1600
66.9700
64.0500
66.6200
411,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.4400
66.5600
63.0000
64.0800
676,000
Wed, 01 Apr 2026
66.3600
68.1900
66.0400
66.2800
399,600
Tue, 31 Mar 2026
63.0300
65.8800
62.9300
65.7200
578,000
Mon, 30 Mar 2026
65.7100
65.7100
61.2400
61.7900
478,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
63.8400
65.7300
63.4300
64.6800
451,300
Thu, 26 Mar 2026
66.9400
67.4500
64.4500
64.7500
463,300
Wed, 25 Mar 2026
69.0400
69.9700
68.0000
68.8000
423,700
Tue, 24 Mar 2026
64.3700
68.3400
64.3700
68.0400
561,300
Mon, 23 Mar 2026
66.7500
67.2200
64.9400
65.3000
508,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.7600
66.8200
62.6100
63.8900
1,045,400
Thu, 19 Mar 2026
63.6200
67.5500
61.9500
66.7600
405,100
Wed, 18 Mar 2026
66.2100
67.0500
65.0200
65.7300
340,400
Tue, 17 Mar 2026
66.1400
67.5400
65.7100
66.3600
574,300
Mon, 16 Mar 2026
66.0000
67.1300
65.1200
66.1500
441,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.4600
65.7800
63.9500
64.3700
562,900
Thu, 12 Mar 2026
64.5000
64.5000
62.8800
63.3900
403,000
Wed, 11 Mar 2026
65.0400
65.9600
64.5000
65.5800
416,200
Tue, 10 Mar 2026
65.0500
67.0500
64.1700
65.4600
798,800
Mon, 09 Mar 2026
59.9000
65.5700
59.3000
65.4500
1,074,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
60.7500
62.6700
60.6000
61.4700
686,800
Thu, 05 Mar 2026
66.5300
67.3300
62.6400
63.4800
517,900
Thu, 05 Mar 2026
11 · 8-K
Pre-market · 08:54 ET
8-K ↗
Wed, 04 Mar 2026
67.5300
68.5000
66.6100
67.7500
556,900
Tue, 03 Mar 2026
66.8800
67.1900
65.0000
66.2200
847,800
Mon, 02 Mar 2026
68.3900
70.8300
68.3900
70.2700
713,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
69.1800
70.5900
68.2400
69.7200
657,200
Thu, 26 Feb 2026
72.6600
72.7800
68.6300
70.7300
635,400
Wed, 25 Feb 2026
72.2100
72.9000
70.5800
72.7500
542,100
Tue, 24 Feb 2026
69.3800
72.3500
69.3800
71.2000
621,400
Mon, 23 Feb 2026
70.7500
70.8800
68.0900
69.0800
369,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
69.2800
71.2000
69.2100
70.8500
552,900
Thu, 19 Feb 2026
68.0100
70.6600
67.3100
69.4600
882,100
Wed, 18 Feb 2026
72.0000
72.3100
68.6300
68.9800
649,500
Tue, 17 Feb 2026
70.3200
72.2900
68.8900
71.7700
573,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.9300
73.7000
70.7500
71.6200
1,116,900
Thu, 12 Feb 2026
74.8700
75.4500
71.5000
72.0800
955,400
Wed, 11 Feb 2026
75.8900
77.5000
73.6100
74.8700
1,036,600
Tue, 10 Feb 2026
73.2200
75.6000
71.7400
74.8400
1,141,200
Mon, 09 Feb 2026
70.8500
73.0000
70.0000
72.9200
1,243,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
67.2000
70.9600
66.2700
70.9200
1,752,300
Thu, 05 Feb 2026
57.3400
66.5400
57.0100
66.4000
2,806,800
Thu, 05 Feb 2026
10 · 10-Q
Pre-market · 08:40 ET
10-Q ↗
Wed, 04 Feb 2026
9 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 04 Feb 2026
57.7100
58.7500
54.3700
55.6700
1,054,500
Tue, 03 Feb 2026
58.2000
58.6100
56.1000
57.2000
693,200
Mon, 02 Feb 2026
56.6000
57.9600
56.3100
57.9100
746,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
57.7300
59.2800
56.9900
57.3300
916,300
Thu, 29 Jan 2026
58.7600
59.1700
57.0000
58.8500
672,700
Wed, 28 Jan 2026
59.1400
59.9600
58.0300
58.3400
554,600
Tue, 27 Jan 2026
58.2000
58.7000
57.6700
58.1400
338,000
Mon, 26 Jan 2026
57.5100
58.5300
57.0100
57.5600
517,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.3400
59.6500
57.1400
57.5500
454,000
Thu, 22 Jan 2026
59.8200
60.0000
58.8600
59.5100
560,200
Thu, 22 Jan 2026
8 · DEFA14A
Pre-market · 08:17 ET
DEFA14A ↗
Thu, 22 Jan 2026
7 · DEF 14A
Pre-market · 08:15 ET
DEF 14A ↗
Wed, 21 Jan 2026
57.6500
59.7100
57.4300
59.4600
572,200
Tue, 20 Jan 2026
56.8000
58.4200
56.3100
56.7300
469,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
59.7100
59.7900
57.3400
57.5500
691,200
Thu, 15 Jan 2026
58.4700
59.5900
57.4700
59.1700
1,276,300
Wed, 14 Jan 2026
55.0400
57.2000
54.6400
56.5300
1,027,200
Tue, 13 Jan 2026
56.3900
56.9400
55.0100
55.4100
870,300
Mon, 12 Jan 2026
55.5000
57.9300
55.2500
56.3200
946,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
54.0000
55.7100
53.6300
55.3500
600,600
Thu, 08 Jan 2026
53.5500
55.9600
52.2600
53.9500
938,500
Wed, 07 Jan 2026
52.7300
54.0500
52.6200
53.9900
599,100
Tue, 06 Jan 2026
52.1300
54.5900
52.1300
53.6100
963,800
Mon, 05 Jan 2026
49.2600
51.4700
49.2600
51.3300
1,239,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
46.8100
48.3500
46.6300
48.3500
671,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
46.3800
46.5000
45.5100
45.5600
269,600
Tue, 30 Dec 2025
46.3600
46.5300
46.0100
46.3800
221,300
Mon, 29 Dec 2025
46.4400
46.9900
46.0000
46.2900
249,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
46.6300
47.1500
46.2900
46.7500
241,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
46.6300
46.8200
46.2600
46.4500
114,400
Tue, 23 Dec 2025
46.1300
46.5700
45.7800
46.3500
232,600
Mon, 22 Dec 2025
46.5900
47.2500
46.1600
46.2600
386,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
45.3200
46.2300
45.2700
45.6600
1,090,100
Thu, 18 Dec 2025
46.1900
47.0600
45.4500
45.6100
612,600
Wed, 17 Dec 2025
46.8900
47.4100
44.9000
45.7600
752,300
Tue, 16 Dec 2025
47.8500
48.1000
46.2900
46.7700
443,500
Mon, 15 Dec 2025
48.4000
48.7100
47.0000
47.8100
570,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.8300
49.0700
47.8100
48.0800
605,200
Thu, 11 Dec 2025
49.0600
49.3900
48.1500
49.1100
354,100
Wed, 10 Dec 2025
48.8700
49.5900
48.2800
49.5300
683,100
Tue, 09 Dec 2025
48.1100
49.0400
47.5000
49.0000
425,200
Mon, 08 Dec 2025
49.2300
50.1900
48.1500
48.5300
958,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.9400
49.5800
47.9300
48.4900
830,000
Thu, 04 Dec 2025
46.5600
49.5200
46.5600
47.5700
1,137,300
Wed, 03 Dec 2025
45.1200
47.1600
44.9100
47.0000
632,300
Tue, 02 Dec 2025
44.9400
45.5500
44.4300
45.1300
1,367,900
Mon, 01 Dec 2025
44.8500
45.3300
44.5900
44.7800
556,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
45.1100
45.2600
44.4400
45.1100
398,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
43.5100
45.8000
43.2000
44.9600
1,479,300
Tue, 25 Nov 2025
42.3400
43.7600
41.3500
43.5600
831,700
Mon, 24 Nov 2025
41.0800
42.4300
40.8000
41.5500
794,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.3600
41.5500
39.2000
40.8800
973,600
Thu, 20 Nov 2025
40.0000
41.3700
38.6700
39.0300
1,509,900
Thu, 20 Nov 2025
6 · 10-K
Pre-market · 08:50 ET
10-K ↗
Wed, 19 Nov 2025
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 19 Nov 2025
35.7300
36.3900
35.1900
35.2900
676,200
Tue, 18 Nov 2025
35.4300
36.0400
35.0200
35.5600
504,700
Mon, 17 Nov 2025
36.9000
37.1700
35.3600
35.6400
512,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
36.4900
37.4800
36.0600
37.1600
324,200
Thu, 13 Nov 2025
38.5800
38.7400
37.2000
37.6200
274,600
Wed, 12 Nov 2025
38.9200
39.4100
38.7300
39.0000
303,900
Tue, 11 Nov 2025
38.6900
38.9500
38.3200
38.6500
242,300
Mon, 10 Nov 2025
39.4800
39.4800
38.8600
39.2000
278,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
37.7900
38.4800
37.1700
38.4300
300,500
Thu, 06 Nov 2025
39.4700
39.8800
38.4000
38.4200
300,600
Wed, 05 Nov 2025
38.3900
39.7900
38.3900
39.5000
420,300
Tue, 04 Nov 2025
39.2400
39.3500
38.2300
38.3900
369,300
Mon, 03 Nov 2025
40.0300
40.2600
39.4300
40.2200
477,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.5100
40.3800
39.1900
39.9300
328,500
Thu, 30 Oct 2025
39.8400
40.1600
39.3200
39.5700
491,700
Wed, 29 Oct 2025
40.6200
41.1600
39.0600
39.7100
567,400
Tue, 28 Oct 2025
4 · 8-K
After-hours · 17:06 ET
8-K ↗
Tue, 28 Oct 2025
40.3800
41.4500
40.1300
40.9900
346,200
Mon, 27 Oct 2025
41.0700
41.5200
40.6400
40.8300
323,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.6200
41.1700
40.0900
40.8100
455,400
Thu, 23 Oct 2025
38.3000
40.2200
38.3000
40.1700
396,500
Wed, 22 Oct 2025
39.6700
40.0100
37.8900
38.5100
392,200
Tue, 21 Oct 2025
39.4800
39.9700
39.2700
39.9000
540,900
Mon, 20 Oct 2025
39.4000
40.2300
39.4000
39.6000
665,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.4400
39.7900
38.5900
38.8600
627,400
Thu, 16 Oct 2025
40.5500
40.7800
39.4700
39.7400
448,200
Wed, 15 Oct 2025
40.4800
40.9600
39.8900
40.0600
614,200
Tue, 14 Oct 2025
3 · 8-K
After-hours · 17:15 ET
8-K ↗
Tue, 14 Oct 2025
38.9100
40.5900
38.7500
40.0500
471,100
Mon, 13 Oct 2025
39.7000
40.3100
39.2400
40.0400
318,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.8500
41.0600
38.1300
38.1800
388,000
Thu, 09 Oct 2025
40.7500
41.0100
40.0300
40.8800
300,800
Wed, 08 Oct 2025
39.9200
40.9100
39.5900
40.7300
277,900
Tue, 07 Oct 2025
41.7400
41.7700
39.5700
40.0500
444,400
Mon, 06 Oct 2025
40.6900
41.6500
40.6900
41.6100
448,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
41.1300
41.5100
40.2000
40.3400
444,000
Thu, 02 Oct 2025
42.0600
42.2300
40.9800
41.1200
422,700
Wed, 01 Oct 2025
40.3500
41.4400
40.1300
41.2500
512,300
Tue, 30 Sep 2025
40.4600
40.9900
40.0500
40.6400
410,400
Mon, 29 Sep 2025
41.5200
41.5200
40.2200
40.5600
337,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
41.0400
41.2200
40.4800
40.9500
310,800
Thu, 25 Sep 2025
40.9700
41.1300
40.4200
41.0500
335,400
Wed, 24 Sep 2025
42.3100
42.3600
40.9800
41.5000
368,600
Tue, 23 Sep 2025
43.2500
43.8200
42.3300
42.5500
410,500
Mon, 22 Sep 2025
42.4000
43.3200
42.1100
42.9400
438,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.9100
43.0300
41.6200
41.9900
1,140,600
Thu, 18 Sep 2025
42.7500
43.3500
42.3000
43.0300
710,600
Wed, 17 Sep 2025
41.3100
42.3100
40.7500
41.3000
895,700
Tue, 16 Sep 2025
40.3700
41.3300
40.0900
41.1300
993,000
Mon, 15 Sep 2025
38.8100
39.5300
38.6400
39.1600
440,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
39.0800
39.2100
38.5300
38.6200
405,600
Thu, 11 Sep 2025
38.1400
39.2400
38.1400
39.0200
484,100
Wed, 10 Sep 2025
37.9600
38.1700
37.5000
37.9700
421,200
Tue, 09 Sep 2025
38.0000
38.3000
37.7100
37.9600
414,700
Mon, 08 Sep 2025
38.4300
38.4700
37.7100
38.1500
454,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
38.2700
38.8900
37.7500
38.2100
402,300
Thu, 04 Sep 2025
36.1600
38.0100
35.9800
37.7800
451,800
Wed, 03 Sep 2025
36.5100
36.8800
36.1000
36.3700
1,081,500
Tue, 02 Sep 2025
36.5100
36.5800
35.9900
36.5200
485,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
37.4700
37.9300
37.0800
37.5000
610,300
Thu, 28 Aug 2025
37.6200
38.0400
37.2800
37.8000
442,000
Wed, 27 Aug 2025
37.1100
37.7700
37.0300
37.6200
618,500
Tue, 26 Aug 2025
37.4400
37.9400
37.2300
37.6000
480,000
Mon, 25 Aug 2025
37.6300
37.7100
37.1700
37.4100
289,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
36.6600
38.0500
36.4900
37.6700
360,300
Thu, 21 Aug 2025
35.5000
36.4400
35.5000
36.3800
400,700
Wed, 20 Aug 2025
36.2700
36.2700
35.1600
35.8900
354,200
Tue, 19 Aug 2025
36.5900
37.1100
36.1400
36.2700
313,200
Mon, 18 Aug 2025
36.1600
36.8500
36.1600
36.6000
378,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
37.0500
37.0500
35.8500
36.1100
415,000
Thu, 14 Aug 2025
36.9100
37.5500
36.7100
37.4000
418,000
Wed, 13 Aug 2025
37.5100
37.8700
37.2700
37.7300
512,800
Tue, 12 Aug 2025
35.3600
37.5600
35.2100
37.1500
749,500
Mon, 11 Aug 2025
35.5200
35.8600
34.9000
35.0600
531,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
35.0500
35.7100
34.5600
35.4200
649,200
Thu, 07 Aug 2025
34.5400
35.1200
32.8000
34.9800
1,071,500
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 17:05 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 06 Aug 2025
32.2500
32.2900
31.3200
32.1100
880,800
Tue, 05 Aug 2025
33.0200
33.2000
32.0300
32.3600
691,900
Mon, 04 Aug 2025
32.4500
33.0900
32.2600
32.8500
608,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
32.3200
32.6100
31.5800
32.3100
598,300
Thu, 31 Jul 2025
33.4700
33.7100
32.5600
32.7600
497,400
Wed, 30 Jul 2025
35.1600
35.3200
33.6700
34.1200
451,000
Tue, 29 Jul 2025
35.5600
35.8400
34.6200
34.8600
328,200
Mon, 28 Jul 2025
34.2500
35.4100
34.1700
35.2300
564,900
Sun, 27 Jul 2025
Weekend