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
88.4900
89.6300
85.8300
86.8100
7,350,600
Thu, 23 Jul 2026
88.8600
91.0300
87.7100
90.1300
8,770,900
Wed, 22 Jul 2026
89.9000
94.2600
89.3100
92.3300
6,508,100
Tue, 21 Jul 2026
91.0500
91.5900
88.4300
91.0600
7,845,400
Mon, 20 Jul 2026
89.8800
89.9900
86.5000
86.7000
5,602,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.4200
90.0000
83.3500
87.3700
9,942,100
Thu, 16 Jul 2026
88.9500
90.1700
86.5500
88.1200
9,492,200
Wed, 15 Jul 2026
94.5600
94.8800
90.4500
92.5400
11,380,600
Tue, 14 Jul 2026
95.4400
95.4900
91.8200
93.7300
7,632,600
Mon, 13 Jul 2026
92.9900
92.9900
90.0900
90.3700
9,568,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
96.3200
96.8000
94.2900
95.9600
6,037,400
Thu, 09 Jul 2026
98.0000
102.6400
97.6800
97.8700
13,028,200
Wed, 08 Jul 2026
90.6100
94.1700
89.5400
93.7900
12,165,100
Tue, 07 Jul 2026
90.3100
92.0600
87.9600
91.1000
11,804,000
Mon, 06 Jul 2026
93.0200
98.6700
93.0000
94.6900
9,908,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.7500
98.2100
89.2500
91.2200
16,098,300
Wed, 01 Jul 2026
92.0000
96.8300
91.6500
94.6300
16,677,200
Tue, 30 Jun 2026
88.7700
95.3700
88.7200
94.5400
19,324,700
Mon, 29 Jun 2026
90.2000
90.9100
86.4700
88.5700
20,489,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
98.2900
98.4800
89.2400
90.6500
44,223,500
Thu, 25 Jun 2026
19 · 8-K
After-hours · 16:55 ET
8-K ↗
Thu, 25 Jun 2026
121.0000
121.3000
112.1600
118.7400
8,499,400
Wed, 24 Jun 2026
117.1400
117.2800
111.2100
115.7400
8,371,100
Tue, 23 Jun 2026
123.2400
124.0500
116.2700
117.0600
15,490,000
Mon, 22 Jun 2026
125.5800
132.4200
125.1900
131.5500
12,044,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
117.8900
122.1800
117.5800
121.6200
19,844,500
Wed, 17 Jun 2026
120.2400
121.3100
112.8000
112.9200
11,303,100
Tue, 16 Jun 2026
125.3500
127.8400
118.0500
118.2500
10,389,800
Mon, 15 Jun 2026
123.4900
126.2200
121.2800
125.9000
11,015,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.9600
118.5900
113.9900
116.7900
7,348,600
Thu, 11 Jun 2026
113.6600
116.4000
110.7600
115.9600
12,070,100
Wed, 10 Jun 2026
115.1000
115.9800
108.7000
110.1700
14,059,800
Tue, 09 Jun 2026
122.2100
124.0000
108.3000
117.0000
16,831,100
Mon, 08 Jun 2026
122.5700
124.5300
119.8300
120.9000
12,141,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
126.1800
126.3100
116.7200
117.2600
19,056,600
Thu, 04 Jun 2026
127.3000
134.4900
124.9200
131.8200
10,090,000
Wed, 03 Jun 2026
130.0000
134.9200
126.1500
133.9300
10,113,600
Tue, 02 Jun 2026
125.1900
130.4800
123.3300
128.6400
10,796,100
Mon, 01 Jun 2026
119.3900
121.0500
115.8100
120.9200
9,129,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
124.3400
124.5200
119.4500
120.6200
11,272,000
Thu, 28 May 2026
125.6100
125.8800
119.2400
123.7700
8,370,000
Wed, 27 May 2026
128.9400
129.0000
120.0400
124.8900
13,924,700
Tue, 26 May 2026
122.8000
129.1300
121.0600
127.0000
19,250,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
110.8600
117.8900
110.8300
116.2000
8,492,600
Thu, 21 May 2026
109.0400
109.8600
107.0400
109.6100
6,802,500
Wed, 20 May 2026
108.0400
110.8000
107.0000
110.2100
9,813,400
Tue, 19 May 2026
105.5300
109.2500
104.0500
106.0200
11,708,900
Mon, 18 May 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 18 May 2026
114.1900
115.6700
106.4000
109.4300
12,432,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
113.4200
115.8300
111.7700
113.1100
10,939,900
Thu, 14 May 2026
115.1200
119.1000
112.5100
118.3700
11,495,300
Wed, 13 May 2026
108.9000
115.9900
108.0600
115.7100
21,549,700
Tue, 12 May 2026
104.8200
105.0000
98.6600
104.1100
9,865,600
Tue, 12 May 2026
17 · 8-K
Next filing day · accepted 11 May, 18:37 ET
8-K ↗
Mon, 11 May 2026
102.7300
107.2500
102.4800
107.2400
9,686,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
101.9900
103.3100
100.7300
103.2000
10,763,100
Thu, 07 May 2026
105.2700
105.5000
99.7300
100.6100
19,234,100
Thu, 07 May 2026
16 · 8-K
Pre-market · 06:31 ET
8-K ↗
Wed, 06 May 2026
102.6200
105.9000
100.0600
105.7700
21,980,800
Wed, 06 May 2026
15 · 8-K
Pre-market · 07:31 ET
8-K ↗
Tue, 05 May 2026
97.6500
105.8100
96.0800
102.6700
22,724,000
Mon, 04 May 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 04 May 2026
13 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Mon, 04 May 2026
104.8900
105.0000
101.4900
102.0400
17,002,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.8900
103.3200
99.7000
103.0300
9,699,500
Thu, 30 Apr 2026
100.2200
101.6900
98.5400
100.8100
9,532,700
Wed, 29 Apr 2026
99.5600
101.2600
97.3400
98.8600
13,018,200
Tue, 28 Apr 2026
95.0100
96.7800
92.4400
93.3000
11,512,600
Mon, 27 Apr 2026
98.1300
99.6200
96.3900
98.0400
9,898,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.2300
100.3000
95.9500
98.4000
13,371,100
Thu, 23 Apr 2026
92.8100
99.1900
92.5000
97.7800
20,863,900
Wed, 22 Apr 2026
88.7200
89.6900
87.0200
88.9900
11,538,800
Tue, 21 Apr 2026
85.7200
87.5100
84.7500
86.9100
10,035,800
Mon, 20 Apr 2026
82.6700
85.5900
81.6400
85.5600
9,539,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.3400
83.5200
79.7800
83.0100
15,737,800
Thu, 16 Apr 2026
74.3700
80.5000
73.9800
79.9300
19,322,700
Wed, 15 Apr 2026
71.6400
72.5500
71.0900
72.4300
6,025,400
Tue, 14 Apr 2026
71.7400
72.5300
70.8100
72.0500
7,271,800
Mon, 13 Apr 2026
70.3000
71.3100
68.8100
71.0200
7,823,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
69.1400
70.1100
68.1400
68.6500
6,275,800
Thu, 09 Apr 2026
68.4800
69.0700
67.9000
68.4900
5,812,400
Wed, 08 Apr 2026
67.5000
68.5200
66.3800
68.3800
9,810,400
Tue, 07 Apr 2026
63.2500
64.0000
61.9100
63.7900
5,490,300
Mon, 06 Apr 2026
62.9200
64.6200
62.5600
63.4900
5,306,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.7800
62.4800
59.7200
62.1900
7,072,300
Thu, 02 Apr 2026
12 · DEFA14A
Pre-market · 09:25 ET
DEFA14A ↗
Thu, 02 Apr 2026
11 · DEF 14A
Pre-market · 09:13 ET
DEF 14A ↗
Wed, 01 Apr 2026
62.7800
63.6900
61.9600
62.2000
6,716,200
Tue, 31 Mar 2026
57.3300
62.1600
57.0000
61.9200
12,771,700
Mon, 30 Mar 2026
58.6200
59.4400
55.0300
55.6600
8,398,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
61.3900
61.3900
57.9400
58.3500
7,136,700
Thu, 26 Mar 2026
61.8000
62.5700
60.5700
60.8700
7,462,000
Wed, 25 Mar 2026
63.8800
64.3500
62.7100
63.1000
5,537,200
Tue, 24 Mar 2026
59.0400
63.0700
59.0400
62.3400
6,831,600
Mon, 23 Mar 2026
60.8100
61.6400
59.6800
59.8900
5,353,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
59.2600
60.3400
58.2800
59.2600
12,540,800
Thu, 19 Mar 2026
59.0000
60.5100
58.5000
59.2900
7,560,800
Wed, 18 Mar 2026
60.7900
61.8200
60.4100
60.4600
5,069,600
Tue, 17 Mar 2026
60.3900
61.3400
60.1800
60.9800
4,800,600
Mon, 16 Mar 2026
59.9200
60.8500
59.4200
59.8800
6,515,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
58.3800
59.5500
57.6800
58.5500
7,558,000
Thu, 12 Mar 2026
58.2400
58.9300
57.3600
57.6900
6,692,700
Wed, 11 Mar 2026
59.6500
60.6300
58.6500
59.2400
4,226,800
Wed, 11 Mar 2026
10 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 10 Mar 2026
59.2500
60.9800
58.5800
59.5900
7,499,200
Mon, 09 Mar 2026
55.9700
59.3200
54.9900
59.2300
9,905,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.4900
58.9900
56.6200
56.8700
10,650,800
Thu, 05 Mar 2026
61.3200
62.4300
59.5900
60.8500
8,136,100
Wed, 04 Mar 2026
64.5000
64.6300
62.1700
62.5300
7,496,800
Tue, 03 Mar 2026
63.7900
64.4500
62.3800
63.4200
8,581,300
Mon, 02 Mar 2026
65.1200
66.4800
63.9600
66.4800
5,624,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
66.8700
67.3200
65.5600
66.4800
9,310,400
Thu, 26 Feb 2026
69.8000
69.8300
67.0300
68.1600
7,911,200
Wed, 25 Feb 2026
71.2800
72.1000
69.3800
69.6800
7,332,000
Tue, 24 Feb 2026
69.9900
72.0200
69.0400
70.0300
5,699,200
Mon, 23 Feb 2026
68.9500
70.2000
68.0400
69.4700
4,620,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.7900
69.7000
67.6100
69.1100
5,272,500
Thu, 19 Feb 2026
69.8100
70.2200
67.0200
68.0900
7,998,300
Wed, 18 Feb 2026
73.5600
73.7600
70.0200
70.6600
8,957,100
Tue, 17 Feb 2026
72.1100
73.1000
70.7500
71.9600
6,671,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.2800
72.2700
69.4900
72.2100
9,388,100
Thu, 12 Feb 2026
71.0500
73.6300
70.1700
70.6300
12,949,600
Wed, 11 Feb 2026
69.2400
71.6800
68.7500
71.1800
12,273,000
Tue, 10 Feb 2026
64.7400
68.8000
64.1500
67.3800
19,279,300
Mon, 09 Feb 2026
9 · 8-K
After-hours · 16:21 ET
8-K ↗
Mon, 09 Feb 2026
8 · 10-K
After-hours · 16:24 ET
10-K ↗
Mon, 09 Feb 2026
64.8200
65.9200
64.6200
65.1000
13,056,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.2100
65.4500
63.3100
65.2000
13,001,400
Thu, 05 Feb 2026
61.4400
63.1400
60.8500
63.1000
10,668,400
Wed, 04 Feb 2026
59.0000
62.7300
58.7400
62.0600
14,994,600
Tue, 03 Feb 2026
60.8500
61.1800
57.5900
59.4300
11,065,100
Mon, 02 Feb 2026
59.7700
62.3300
59.6000
61.5300
7,687,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.6100
62.2500
59.0800
59.8900
13,349,900
Thu, 29 Jan 2026
63.7500
64.1600
61.3100
62.2000
9,636,700
Wed, 28 Jan 2026
64.7800
66.8600
64.2600
64.9300
11,504,000
Tue, 27 Jan 2026
62.0200
63.0800
61.8400
62.6300
6,955,300
Mon, 26 Jan 2026
61.8100
61.8200
60.5000
61.1300
6,086,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.6300
63.8400
60.8300
61.9800
6,633,400
Thu, 22 Jan 2026
64.9800
65.7700
62.6700
63.0700
8,657,300
Wed, 21 Jan 2026
61.1900
63.8400
60.9100
63.1300
11,094,000
Tue, 20 Jan 2026
59.3400
61.2200
59.1500
60.0600
6,892,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
61.1900
61.7700
60.2300
60.3300
6,094,200
Thu, 15 Jan 2026
60.6800
61.9900
60.2400
60.2800
7,065,500
Wed, 14 Jan 2026
59.3100
61.2000
59.2100
60.5800
5,829,000
Tue, 13 Jan 2026
58.8000
60.4800
58.6000
59.4100
6,161,500
Mon, 12 Jan 2026
61.9200
61.9700
58.1900
58.7500
9,511,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.6100
62.7700
61.0200
62.1600
8,930,400
Thu, 08 Jan 2026
61.1800
61.3400
59.7300
60.8900
10,150,500
Wed, 07 Jan 2026
61.2500
62.3400
60.5000
61.8900
14,419,200
Tue, 06 Jan 2026
61.0000
62.7700
60.2100
61.7600
16,542,200
Mon, 05 Jan 2026
57.5200
60.0700
57.3300
58.6900
10,617,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
55.2500
57.3300
55.1700
56.7000
8,044,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
54.2400
54.6000
54.0000
54.1500
3,794,000
Tue, 30 Dec 2025
54.3400
54.6700
54.1000
54.2400
3,055,300
Mon, 29 Dec 2025
54.6000
55.0200
53.5000
54.0200
3,665,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
55.1900
55.6100
54.8400
54.9300
3,433,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
55.7900
55.9600
54.8700
55.0800
2,083,400
Tue, 23 Dec 2025
56.0000
56.4900
55.1200
55.6900
4,941,000
Mon, 22 Dec 2025
55.6600
56.4000
55.1300
56.3700
7,433,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
54.5000
55.3000
54.3700
55.2100
45,460,700
Thu, 18 Dec 2025
54.9700
55.3100
54.1400
54.3400
9,963,500
Wed, 17 Dec 2025
54.5400
55.1800
53.1200
53.3300
7,931,300
Tue, 16 Dec 2025
54.9500
55.0200
53.1000
54.5600
7,916,900
Mon, 15 Dec 2025
55.1800
55.3600
54.3500
55.0900
8,070,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
56.0400
56.7700
54.6700
54.9600
11,623,800
Thu, 11 Dec 2025
55.0000
56.3200
54.8800
55.9700
7,069,900
Wed, 10 Dec 2025
55.0500
56.0200
54.4000
55.1000
7,466,500
Tue, 09 Dec 2025
55.6100
56.2500
55.1500
55.2300
5,893,600
Mon, 08 Dec 2025
55.1400
56.7000
55.1400
56.3800
7,224,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
55.1700
56.1200
54.6700
54.7400
7,168,500
Thu, 04 Dec 2025
56.9500
57.0400
54.3400
54.7900
11,174,500
Wed, 03 Dec 2025
51.5800
57.5200
51.4900
57.1500
13,562,500
Tue, 02 Dec 2025
50.5800
51.9800
49.1300
51.4800
11,945,000
Mon, 01 Dec 2025
49.4900
51.3300
49.2600
50.4300
6,458,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
49.9000
50.4700
49.4800
50.2400
3,635,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.3000
50.3300
48.2000
49.6400
8,294,200
Tue, 25 Nov 2025
47.4600
48.7100
47.0600
48.3100
6,389,700
Mon, 24 Nov 2025
47.1900
47.9800
46.6800
47.3900
12,237,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
45.1700
47.6600
44.5600
46.7000
14,423,200
Thu, 20 Nov 2025
46.4900
47.1500
44.6900
44.9000
10,385,600
Wed, 19 Nov 2025
47.1600
47.7300
45.9600
46.1200
11,871,300
Tue, 18 Nov 2025
45.5800
46.0400
44.8500
45.5600
7,133,100
Mon, 17 Nov 2025
7 · 8-K
After-hours · 16:47 ET
8-K ↗
Mon, 17 Nov 2025
46.5300
47.2900
45.3700
46.0200
7,961,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.0700
48.4000
46.5100
46.9200
5,565,300
Thu, 13 Nov 2025
48.8600
50.3200
47.4400
48.1300
8,318,300
Wed, 12 Nov 2025
49.2400
50.0100
48.5600
49.2700
6,493,400
Tue, 11 Nov 2025
48.5600
48.9500
47.8500
48.4300
5,535,100
Mon, 10 Nov 2025
49.0500
49.1900
47.7500
48.5400
6,228,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.9900
48.3400
46.3100
47.8300
10,824,500
Thu, 06 Nov 2025
49.9800
50.5700
47.7700
48.8000
9,214,500
Wed, 05 Nov 2025
48.8500
51.1800
48.5400
50.0800
8,948,700
Wed, 05 Nov 2025
6 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 04 Nov 2025
50.3000
51.1700
47.8700
48.2800
12,690,200
Mon, 03 Nov 2025
4 · 10-Q
After market open · 11:13 ET
10-Q ↗
Mon, 03 Nov 2025
49.5300
52.2600
47.9900
50.4600
18,062,200
Mon, 03 Nov 2025
5 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.0000
51.7500
49.9500
50.0800
11,637,300
Thu, 30 Oct 2025
51.1800
51.8800
50.8300
50.8500
9,139,600
Wed, 29 Oct 2025
52.3000
52.5500
51.0300
51.4000
9,858,200
Tue, 28 Oct 2025
52.5000
52.5800
51.1000
51.8000
6,843,400
Mon, 27 Oct 2025
51.8400
54.6800
51.6100
52.6800
9,288,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
52.5000
52.6200
50.6700
50.7100
8,634,400
Thu, 23 Oct 2025
50.3600
52.6600
50.2300
51.7800
12,574,100
Wed, 22 Oct 2025
53.1900
54.5200
51.6600
51.9300
11,598,900
Tue, 21 Oct 2025
54.7000
55.5000
53.4200
55.0800
9,780,700
Mon, 20 Oct 2025
53.3500
55.9900
53.1000
54.8900
9,631,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
52.9700
53.0700
51.2200
52.5300
8,037,800
Thu, 16 Oct 2025
50.9700
53.1600
50.7000
52.9700
11,164,700
Wed, 15 Oct 2025
50.6200
51.4700
49.3900
50.3600
6,547,800
Tue, 14 Oct 2025
48.7400
51.1900
48.6800
49.5400
7,921,600
Mon, 13 Oct 2025
47.9000
50.6600
47.6000
50.1100
11,877,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
50.0000
50.4900
45.6400
45.7400
13,823,800
Thu, 09 Oct 2025
50.8800
51.1500
49.1200
49.9700
5,385,600
Wed, 08 Oct 2025
48.4400
51.2600
48.2700
50.8800
8,823,400
Tue, 07 Oct 2025
50.4900
50.6600
47.7300
48.1700
8,626,400
Mon, 06 Oct 2025
50.1300
50.7000
48.8400
50.3500
7,677,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
49.0300
49.9200
48.8200
49.2700
5,297,900
Thu, 02 Oct 2025
49.1500
49.8600
48.0900
48.7400
9,707,600
Wed, 01 Oct 2025
49.3500
50.0700
47.9400
48.3500
8,415,200
Tue, 30 Sep 2025
49.5000
49.6200
47.9000
49.3100
8,570,500
Mon, 29 Sep 2025
50.8000
50.9000
49.6800
49.7600
5,515,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
49.5800
50.3800
49.1300
50.1600
6,151,700
Thu, 25 Sep 2025
50.3100
50.3100
49.2000
49.7700
7,393,100
Wed, 24 Sep 2025
50.4200
51.4800
50.1300
50.9400
5,519,700
Tue, 23 Sep 2025
51.8800
52.8200
50.3700
50.4200
9,373,800
Tue, 23 Sep 2025
3 · 8-K
Pre-market · 06:28 ET
8-K ↗
Mon, 22 Sep 2025
51.2300
52.1800
51.0700
51.5000
6,140,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.6100
51.6500
50.3100
51.0700
18,145,200
Thu, 18 Sep 2025
51.4000
52.6200
50.6700
51.8300
10,782,400
Wed, 17 Sep 2025
49.5900
51.6000
49.0300
49.8000
6,154,700
Tue, 16 Sep 2025
48.5000
49.8400
48.3300
49.5600
8,170,100
Mon, 15 Sep 2025
48.2500
48.8200
47.2000
48.1100
9,330,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
48.9400
49.1200
48.0500
48.2600
4,283,200
Thu, 11 Sep 2025
48.4500
49.2800
48.0800
49.0200
7,051,200
Wed, 10 Sep 2025
48.6500
49.5300
47.7300
48.1300
6,387,800
Tue, 09 Sep 2025
48.8500
49.2300
48.3300
48.6200
3,953,000
Mon, 08 Sep 2025
49.6100
49.6100
47.8400
48.8800
4,982,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
48.3400
50.0800
47.9400
49.1100
7,221,000
Thu, 04 Sep 2025
47.6400
48.2200
46.6200
48.0600
6,393,400
Wed, 03 Sep 2025
48.9500
49.3900
46.5000
47.7900
9,988,900
Tue, 02 Sep 2025
48.1500
48.9600
47.6300
48.9400
6,097,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
50.2700
50.6200
49.4400
49.5900
7,524,200
Thu, 28 Aug 2025
51.9600
52.2200
49.7500
50.7800
7,815,400
Wed, 27 Aug 2025
50.4600
51.3300
50.1900
51.2500
6,144,000
Tue, 26 Aug 2025
50.8500
51.4500
50.1700
50.9900
5,683,400
Mon, 25 Aug 2025
51.6400
51.6900
50.6200
50.9500
5,665,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
49.3300
52.3300
49.3300
51.8500
9,738,300
Thu, 21 Aug 2025
48.9200
49.4500
48.5900
48.8100
4,746,700
Wed, 20 Aug 2025
49.6700
49.9900
48.3100
49.4700
10,329,700
Tue, 19 Aug 2025
50.7100
51.3400
49.5500
49.7700
5,745,600
Mon, 18 Aug 2025
51.0000
51.2400
50.5100
50.5300
4,693,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
52.1100
52.1100
50.8400
51.0900
7,573,000
Thu, 14 Aug 2025
50.8000
52.0300
49.7100
51.6200
7,110,100
Wed, 13 Aug 2025
50.3000
52.0900
50.2000
51.8900
8,736,500
Tue, 12 Aug 2025
48.0700
51.2300
48.0100
50.0100
13,411,000
Mon, 11 Aug 2025
48.0000
49.0500
46.9800
47.1000
8,317,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
47.6000
48.2400
46.9300
47.6600
7,813,900
Thu, 07 Aug 2025
47.9700
48.6800
47.2800
47.5900
10,115,300
Wed, 06 Aug 2025
46.9000
47.6900
46.3500
46.9800
10,633,000
Tue, 05 Aug 2025
48.4100
48.8900
47.1600
47.2400
14,939,600
Mon, 04 Aug 2025
1 · 10-Q
After market open · 11:24 ET
10-Q ↗
Mon, 04 Aug 2025
54.0000
54.8400
47.3200
47.9700
30,528,800
Mon, 04 Aug 2025
2 · 8-K
Pre-market · 08:05 ET
8-K ↗
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
55.6800
57.4100
54.3500
56.8200
14,304,800
Thu, 31 Jul 2025
57.1700
57.9500
55.5200
56.3600
11,036,000
Wed, 30 Jul 2025
58.7900
58.8800
57.2400
58.0500
7,337,800
Tue, 29 Jul 2025
59.5000
60.3700
58.2700
58.3800
9,417,400
Mon, 28 Jul 2025
57.4600
59.2800
57.3500
58.6600
9,870,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend