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
103.2300
103.6100
98.1800
100.0300
2,366,300
Thu, 23 Jul 2026
103.7800
107.1100
102.4300
104.4900
1,927,600
Wed, 22 Jul 2026
103.7900
106.3800
103.7900
104.9600
1,807,200
Tue, 21 Jul 2026
102.6700
108.1000
101.5000
105.6700
2,726,200
Mon, 20 Jul 2026
103.3600
103.5000
98.9400
100.2300
2,438,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
104.3800
107.4700
101.5000
103.1000
6,915,700
Thu, 16 Jul 2026
106.8800
111.6200
105.4100
106.8500
2,563,700
Wed, 15 Jul 2026
109.7900
113.4700
107.1300
109.1300
2,812,300
Tue, 14 Jul 2026
104.3000
107.9000
100.8600
104.6600
3,227,900
Mon, 13 Jul 2026
109.1800
111.3500
98.7700
99.6700
3,896,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
113.4100
114.6300
109.1900
111.5000
1,849,400
Thu, 09 Jul 2026
113.2300
116.0000
109.5500
112.7100
2,372,700
Wed, 08 Jul 2026
109.7900
110.5900
105.5000
109.7400
1,921,600
Tue, 07 Jul 2026
17 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Tue, 07 Jul 2026
16 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Tue, 07 Jul 2026
113.0100
114.4700
106.7850
108.8500
2,465,200
Mon, 06 Jul 2026
115.0600
120.4400
114.2400
115.0300
2,202,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
117.1750
123.5200
109.3800
112.8400
2,624,300
Wed, 01 Jul 2026
117.1100
123.6200
114.1700
116.1500
3,427,100
Tue, 30 Jun 2026
115.7300
120.3400
113.6000
119.1400
4,111,200
Mon, 29 Jun 2026
109.9100
111.9400
107.0500
110.6600
3,069,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
111.0000
112.0000
106.2800
106.9500
27,197,700
Thu, 25 Jun 2026
116.6700
118.4160
108.5090
113.1800
2,620,300
Wed, 24 Jun 2026
15 · PRE 14A
After-hours · 16:11 ET
PRE 14A ↗
Wed, 24 Jun 2026
119.9900
123.8200
115.5000
116.6700
2,332,400
Tue, 23 Jun 2026
122.6700
125.9000
120.1800
120.6400
1,847,600
Mon, 22 Jun 2026
128.2900
129.9900
125.0100
129.0700
1,711,700
Mon, 22 Jun 2026
14 · 8-K
Pre-market · 06:54 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
127.0750
127.0750
119.0190
125.9000
4,068,900
Wed, 17 Jun 2026
126.6400
129.6800
122.8760
123.3100
2,029,700
Tue, 16 Jun 2026
125.7200
129.7300
124.5000
125.6200
1,660,200
Mon, 15 Jun 2026
125.9800
126.5100
120.0000
125.8300
1,988,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
122.8100
127.9700
120.5200
121.8800
2,457,100
Thu, 11 Jun 2026
114.8300
120.2500
111.7900
119.6800
2,413,400
Wed, 10 Jun 2026
118.3800
119.9900
109.7900
111.9500
3,401,600
Tue, 09 Jun 2026
128.1000
128.8200
114.0080
119.2700
2,820,700
Mon, 08 Jun 2026
135.4700
135.7970
124.0200
125.6500
2,079,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
145.7050
146.3400
130.1150
131.5700
2,326,400
Thu, 04 Jun 2026
144.2200
152.4250
139.7600
150.3200
1,416,100
Wed, 03 Jun 2026
151.0600
154.5300
143.8600
146.4700
2,460,900
Tue, 02 Jun 2026
145.4000
153.2300
143.9600
152.2200
1,551,000
Mon, 01 Jun 2026
151.7900
153.0000
141.4900
145.0200
2,507,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
155.9600
163.1300
148.1100
156.4000
4,436,700
Thu, 28 May 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 28 May 2026
135.0000
138.9100
131.8000
137.1700
1,408,100
Wed, 27 May 2026
130.1200
137.6050
127.3200
135.7800
1,834,300
Tue, 26 May 2026
135.1700
136.5700
128.0000
131.2100
2,369,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
121.7750
131.1500
117.3900
130.5000
2,803,300
Thu, 21 May 2026
124.4800
125.8600
119.4410
121.0200
3,305,600
Wed, 20 May 2026
127.6850
128.1200
122.3940
125.4200
1,978,200
Tue, 19 May 2026
12 · 10-K
After-hours · 16:49 ET
10-K ↗
Tue, 19 May 2026
129.6800
132.1400
123.2580
127.1200
2,676,300
Mon, 18 May 2026
146.5650
146.5650
131.3000
134.4800
2,552,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
139.2900
147.2600
133.6000
144.2900
2,865,500
Thu, 14 May 2026
134.8900
144.1200
123.4000
142.7500
3,155,400
Wed, 13 May 2026
149.2300
156.7800
133.8600
136.3700
6,069,400
Tue, 12 May 2026
11 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 12 May 2026
127.8000
127.8000
120.0600
125.3700
5,680,400
Mon, 11 May 2026
126.4600
134.3200
124.7200
126.2600
3,156,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
123.8100
127.0200
123.0000
125.9100
1,694,700
Thu, 07 May 2026
127.4600
131.2500
120.7300
120.8600
1,784,800
Wed, 06 May 2026
124.9100
127.3700
121.0800
126.0800
1,848,000
Tue, 05 May 2026
119.4600
125.7100
118.4600
123.3400
1,268,500
Mon, 04 May 2026
119.3500
121.5950
113.0800
116.9300
1,341,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
119.0000
123.2900
118.2100
119.9300
1,156,700
Thu, 30 Apr 2026
116.4900
120.5550
115.0000
119.1300
1,392,600
Wed, 29 Apr 2026
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 29 Apr 2026
118.7400
118.7400
112.8500
114.2700
1,177,000
Tue, 28 Apr 2026
121.3400
122.4100
113.5700
116.5400
1,694,500
Mon, 27 Apr 2026
122.4600
124.4990
116.8900
122.5800
1,826,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.9150
128.0000
119.6300
121.4100
1,463,200
Thu, 23 Apr 2026
118.4400
128.9900
116.6600
124.3600
2,871,300
Wed, 22 Apr 2026
110.3200
119.3300
110.2300
116.1900
1,787,700
Tue, 21 Apr 2026
107.0800
110.5800
106.6300
108.0500
1,323,700
Mon, 20 Apr 2026
109.8100
111.4000
106.0500
106.4900
1,350,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
108.0000
112.2200
105.5000
111.3900
2,939,100
Thu, 16 Apr 2026
110.0650
110.1700
103.7300
106.8300
2,007,500
Wed, 15 Apr 2026
116.4500
120.8700
108.8100
110.1200
2,420,100
Tue, 14 Apr 2026
113.0800
115.3500
109.6700
114.9200
1,835,600
Mon, 13 Apr 2026
117.8800
118.2350
110.9700
111.5500
1,599,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.5900
119.8700
112.9350
117.9700
1,356,500
Thu, 09 Apr 2026
116.3800
118.4500
112.3800
113.5900
1,328,400
Wed, 08 Apr 2026
116.7200
120.9750
114.7600
116.4100
2,055,200
Tue, 07 Apr 2026
108.0500
109.7450
105.8150
109.1800
1,726,800
Mon, 06 Apr 2026
112.6200
113.9700
107.1000
108.0600
1,509,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
114.0300
119.4200
112.7600
113.0800
1,946,100
Wed, 01 Apr 2026
122.4200
125.1900
120.2100
120.3800
1,810,000
Tue, 31 Mar 2026
113.2200
120.7600
111.5600
120.5500
2,104,100
Mon, 30 Mar 2026
121.3100
121.8500
111.9100
112.5100
2,138,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.4000
122.7800
117.1360
120.0300
1,693,000
Thu, 26 Mar 2026
127.3400
128.9700
119.3800
119.8500
1,617,900
Wed, 25 Mar 2026
126.3800
131.7200
125.6400
130.4200
2,063,400
Tue, 24 Mar 2026
116.6000
125.0600
116.4500
124.8600
2,163,000
Mon, 23 Mar 2026
115.2800
121.0100
114.4100
116.9100
1,567,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.8300
119.6800
112.3800
114.3900
3,573,300
Thu, 19 Mar 2026
114.2800
118.9400
112.0010
118.7400
1,055,900
Wed, 18 Mar 2026
121.8000
123.0000
115.2100
115.3800
1,738,000
Tue, 17 Mar 2026
119.7800
122.3800
118.3700
121.8400
1,529,200
Mon, 16 Mar 2026
121.4300
123.2400
117.3500
118.0900
1,488,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.4100
120.9900
115.9800
119.6400
1,942,300
Thu, 12 Mar 2026
113.3700
116.6950
113.0400
115.9000
1,656,600
Wed, 11 Mar 2026
115.5900
118.8100
113.6700
116.6900
1,630,700
Tue, 10 Mar 2026
109.7700
115.2400
109.4450
113.7300
2,858,900
Mon, 09 Mar 2026
100.3800
108.4400
99.4300
108.1300
2,170,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
100.1800
102.3800
99.0740
101.4300
1,341,300
Thu, 05 Mar 2026
101.8100
103.5700
100.3100
103.4050
2,084,900
Wed, 04 Mar 2026
101.0400
104.2600
100.1950
103.8800
2,224,100
Tue, 03 Mar 2026
99.4000
101.4150
97.4600
101.1600
1,363,600
Mon, 02 Mar 2026
100.4500
104.9100
100.2000
103.7200
1,344,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
103.9900
106.1150
101.1600
105.1000
2,341,600
Thu, 26 Feb 2026
113.9400
114.6600
104.5100
106.8600
2,906,800
Wed, 25 Feb 2026
122.5000
123.0000
116.2700
116.5100
1,604,100
Tue, 24 Feb 2026
114.4400
121.5000
112.3600
120.5800
1,447,000
Mon, 23 Feb 2026
118.8400
119.9900
114.2500
116.9900
1,168,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.4200
120.6900
115.3800
119.3400
1,277,400
Thu, 19 Feb 2026
122.7700
123.3100
116.0100
116.0500
1,940,700
Wed, 18 Feb 2026
123.0000
128.7500
121.1270
124.4900
2,493,500
Tue, 17 Feb 2026
116.5000
123.4200
114.2400
122.5900
1,874,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.2200
118.8700
111.9600
116.4400
1,518,700
Thu, 12 Feb 2026
121.0100
121.8700
112.5360
114.2400
2,240,600
Wed, 11 Feb 2026
121.7100
122.5900
114.5000
119.9000
1,925,500
Tue, 10 Feb 2026
123.2000
123.8500
117.5000
117.9400
2,178,600
Mon, 09 Feb 2026
121.8100
124.5950
120.1000
121.8700
1,610,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
118.4100
121.5600
116.7900
121.3700
1,888,400
Thu, 05 Feb 2026
114.7300
117.1990
110.1000
114.4400
1,836,700
Wed, 04 Feb 2026
122.2800
124.9000
111.5000
116.7200
2,409,500
Tue, 03 Feb 2026
116.4700
121.8700
114.7700
119.8500
1,889,600
Mon, 02 Feb 2026
115.0000
119.5500
113.5900
115.6000
2,034,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
9 · 10-Q
After-hours · 17:12 ET
10-Q ↗
Fri, 30 Jan 2026
118.5700
124.7760
115.7500
117.0900
2,682,800
Thu, 29 Jan 2026
119.8900
121.3600
113.1000
121.0800
3,544,400
Wed, 28 Jan 2026
122.9700
131.5850
115.3480
119.9700
6,266,100
Tue, 27 Jan 2026
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 27 Jan 2026
107.6500
108.3350
104.3900
105.9100
3,552,300
Mon, 26 Jan 2026
104.7400
108.1000
103.0000
107.2800
1,648,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
105.3400
106.8400
103.0600
105.0000
2,231,600
Thu, 22 Jan 2026
105.5800
106.2000
101.9300
105.1800
1,949,400
Wed, 21 Jan 2026
98.0500
101.1830
97.1200
100.3200
1,902,600
Tue, 20 Jan 2026
94.1500
97.3800
92.4600
96.2800
1,646,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
99.1600
100.7400
96.3000
96.3600
3,163,400
Thu, 15 Jan 2026
96.7400
100.9400
96.7400
98.6500
1,666,500
Wed, 14 Jan 2026
99.8200
100.3700
94.4400
94.7100
2,109,600
Tue, 13 Jan 2026
100.0350
102.1100
97.3600
100.2400
1,891,600
Mon, 12 Jan 2026
91.3000
99.9200
90.5200
99.0800
2,479,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
89.9800
91.5200
88.7350
91.1700
974,500
Thu, 08 Jan 2026
88.3900
91.7400
88.0500
89.2200
1,041,000
Wed, 07 Jan 2026
92.8900
93.4500
87.6900
88.8100
1,570,100
Tue, 06 Jan 2026
91.7600
93.2200
88.4000
91.5100
1,481,300
Mon, 05 Jan 2026
95.1300
95.1300
86.1200
89.6000
1,651,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.0300
93.0800
88.0300
92.7800
1,260,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
87.5000
88.6800
86.6400
87.1100
1,037,300
Tue, 30 Dec 2025
90.3900
91.0000
86.9200
87.0400
1,188,900
Mon, 29 Dec 2025
90.1900
92.9000
89.7000
90.2100
981,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.2200
91.4050
89.5190
91.2400
764,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
91.1000
91.5750
89.2800
91.1600
612,700
Tue, 23 Dec 2025
90.9800
91.9900
89.0100
91.0400
1,831,600
Mon, 22 Dec 2025
90.0900
95.4900
89.1900
92.3900
2,621,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.5400
90.7900
87.4700
88.7000
3,320,800
Thu, 18 Dec 2025
88.1900
91.5900
86.2800
87.3900
1,733,800
Wed, 17 Dec 2025
88.1100
89.5000
84.6100
85.8300
2,037,000
Tue, 16 Dec 2025
87.0200
88.3600
85.3100
88.0000
1,797,300
Mon, 15 Dec 2025
88.1000
88.1600
85.1800
87.1600
1,519,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.4300
93.5050
85.0800
86.7500
2,834,800
Thu, 11 Dec 2025
87.7000
93.5600
84.9000
93.4300
2,127,700
Wed, 10 Dec 2025
88.4400
91.4500
84.9100
89.3900
3,009,400
Tue, 09 Dec 2025
89.4000
90.0400
87.1900
88.5800
1,275,900
Mon, 08 Dec 2025
90.0000
90.7200
86.5800
89.7000
1,518,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.8200
93.0000
89.2690
90.5850
1,854,700
Thu, 04 Dec 2025
87.0300
91.9900
86.3100
90.6500
1,588,800
Wed, 03 Dec 2025
86.6000
87.3000
83.5020
86.8800
1,615,700
Tue, 02 Dec 2025
88.4300
90.3000
85.7400
86.6000
1,562,300
Mon, 01 Dec 2025
89.3300
89.9500
86.2740
87.4400
1,676,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.4300
91.8800
89.1000
91.6200
766,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
91.0000
92.0000
89.1500
90.6700
1,184,500
Tue, 25 Nov 2025
86.8800
90.9000
84.0200
90.0600
1,582,400
Mon, 24 Nov 2025
85.4800
88.5400
85.1900
86.8600
1,784,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.2500
87.6900
83.4200
87.1300
1,812,700
Thu, 20 Nov 2025
92.4900
93.4300
84.8200
85.8200
2,507,800
Wed, 19 Nov 2025
90.5500
91.8400
89.1500
89.6400
1,736,700
Tue, 18 Nov 2025
87.8800
93.4100
87.2300
90.5500
2,280,000
Mon, 17 Nov 2025
92.7000
94.4500
88.8450
89.4000
2,473,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.2700
95.4650
83.0600
93.7500
3,625,400
Thu, 13 Nov 2025
95.4400
96.1500
86.3200
88.0900
3,686,600
Wed, 12 Nov 2025
105.2400
105.8900
93.0500
96.5050
4,882,100
Wed, 12 Nov 2025
7 · 8-K
Pre-market · 08:32 ET
8-K ↗
Tue, 11 Nov 2025
105.7200
106.9400
103.2200
105.8300
1,587,100
Mon, 10 Nov 2025
108.9400
109.5000
105.9100
107.4300
1,736,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
100.9000
104.7100
96.9100
104.6300
2,328,200
Thu, 06 Nov 2025
111.4300
112.4800
105.3600
106.5400
2,536,300
Wed, 05 Nov 2025
101.6500
112.7400
101.6500
111.8400
3,688,800
Tue, 04 Nov 2025
96.5900
100.8050
95.2500
99.8100
2,041,200
Mon, 03 Nov 2025
104.1300
106.9010
101.4000
101.5000
2,091,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.2500
101.8600
97.8600
101.2200
1,632,600
Thu, 30 Oct 2025
99.5500
101.3700
98.1100
99.1200
1,788,000
Thu, 30 Oct 2025
6 · 10-Q
Next filing day · accepted 29 Oct, 21:46 ET
10-Q ↗
Wed, 29 Oct 2025
98.8500
104.4100
97.0000
102.6700
2,286,800
Tue, 28 Oct 2025
99.9800
100.1100
96.1000
97.0000
2,458,700
Mon, 27 Oct 2025
99.4300
101.1800
95.7100
98.5500
4,893,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
100.2900
101.9800
95.8700
98.2800
5,184,000
Thu, 23 Oct 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 23 Oct 2025
87.6900
90.5000
87.1600
90.3800
3,717,900
Wed, 22 Oct 2025
86.5400
88.2900
85.1000
87.5500
2,637,000
Tue, 21 Oct 2025
92.0000
92.2950
87.8000
89.7000
2,399,800
Mon, 20 Oct 2025
87.9400
89.6500
87.6500
88.8200
2,012,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
85.9000
87.6500
85.2200
87.0600
2,508,300
Thu, 16 Oct 2025
93.8500
93.9000
86.6500
87.5800
3,534,800
Wed, 15 Oct 2025
89.1100
93.5010
88.3900
93.1200
3,256,400
Tue, 14 Oct 2025
85.3400
87.9000
82.8400
86.9500
2,291,500
Mon, 13 Oct 2025
85.2500
87.5300
84.2000
86.9600
2,089,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
85.6750
86.3900
81.3050
82.8000
2,727,000
Thu, 09 Oct 2025
79.3800
84.5700
78.7450
83.8500
2,271,100
Wed, 08 Oct 2025
78.7000
78.9800
77.6000
78.5000
896,900
Tue, 07 Oct 2025
78.3400
80.1900
76.1900
77.5500
1,349,000
Mon, 06 Oct 2025
77.8900
80.3900
77.3800
78.3400
2,060,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
79.9500
80.8300
74.9100
77.1300
2,669,600
Thu, 02 Oct 2025
76.9800
79.4900
76.5800
79.3600
2,626,400
Wed, 01 Oct 2025
74.1500
76.0550
73.0700
75.6200
1,569,100
Tue, 30 Sep 2025
77.0400
77.7900
73.2800
73.9900
1,927,200
Mon, 29 Sep 2025
74.1400
76.8090
74.0900
76.1300
2,483,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
73.4600
73.4600
70.9200
73.0700
1,881,400
Thu, 25 Sep 2025
70.6500
73.6200
69.2200
73.5100
1,643,000
Wed, 24 Sep 2025
71.4300
74.4800
70.8600
72.7600
2,289,100
Tue, 23 Sep 2025
73.6700
73.8400
70.1400
70.5600
2,006,800
Mon, 22 Sep 2025
70.3600
73.2300
70.0100
73.1400
1,598,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
71.5300
72.1200
70.5100
71.3500
5,969,500
Thu, 18 Sep 2025
68.6200
70.6090
67.6600
70.4800
1,465,500
Wed, 17 Sep 2025
67.4300
69.8900
67.1750
68.7100
1,766,500
Tue, 16 Sep 2025
67.8900
69.0000
66.7000
66.8500
1,728,500
Mon, 15 Sep 2025
66.8100
68.2400
65.7500
67.6400
1,220,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
67.0800
68.0700
66.4200
66.7000
1,460,700
Thu, 11 Sep 2025
67.1800
68.4300
66.0000
67.5000
1,725,400
Wed, 10 Sep 2025
64.3300
67.9180
64.3000
67.5900
1,901,200
Tue, 09 Sep 2025
69.7300
70.3200
64.3100
64.3300
2,235,000
Mon, 08 Sep 2025
4 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 08 Sep 2025
71.0800
71.4400
68.9250
69.7600
1,782,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
69.5000
71.2700
67.3600
70.1200
1,951,100
Thu, 04 Sep 2025
66.9500
69.0600
66.8900
68.8500
1,631,000
Wed, 03 Sep 2025
67.0500
68.3900
66.5600
66.8000
1,680,000
Tue, 02 Sep 2025
65.0800
67.0600
64.3300
66.7200
1,509,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
68.5600
69.3400
64.7300
67.2600
1,399,200
Thu, 28 Aug 2025
67.5100
69.3100
66.3800
68.1100
1,786,400
Wed, 27 Aug 2025
68.5300
69.4800
67.1150
67.6900
1,487,400
Tue, 26 Aug 2025
67.8300
69.6800
67.3610
68.5800
1,893,400
Mon, 25 Aug 2025
68.0500
68.7600
67.0200
67.5900
1,801,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
64.6800
68.8400
64.3700
68.7700
2,136,700
Thu, 21 Aug 2025
66.0900
66.0900
63.8700
64.0400
2,079,900
Wed, 20 Aug 2025
66.7600
68.5200
65.5700
66.1300
2,898,300
Tue, 19 Aug 2025
67.7000
70.1400
66.4050
66.5600
4,069,100
Mon, 18 Aug 2025
3 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 18 Aug 2025
64.9000
68.7500
64.0300
67.7000
6,492,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.2000
61.1200
53.7700
60.5800
6,047,400
Thu, 14 Aug 2025
55.2000
55.8700
52.6100
53.9900
1,863,200
Wed, 13 Aug 2025
55.0000
56.8600
54.6700
55.2900
2,587,600
Tue, 12 Aug 2025
54.1500
55.1400
53.7110
54.5000
2,570,200
Mon, 11 Aug 2025
56.5900
57.2900
53.6300
53.8000
1,731,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
56.2400
57.2900
55.9000
56.2100
1,647,400
Thu, 07 Aug 2025
55.7700
57.1300
55.5000
55.7200
1,594,500
Wed, 06 Aug 2025
56.1200
56.5400
54.2400
54.6200
1,611,100
Tue, 05 Aug 2025
56.7900
57.2790
56.0000
56.0200
1,522,200
Mon, 04 Aug 2025
56.5700
57.0200
55.4700
56.3050
2,225,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After market open · 15:55 ET
10-Q ↗
Fri, 01 Aug 2025
57.5600
58.3200
56.5600
56.5700
2,221,900
Thu, 31 Jul 2025
59.1900
60.8900
57.1150
58.2600
2,801,900
Wed, 30 Jul 2025
62.5500
62.8000
58.0000
58.8800
8,073,200
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 29 Jul 2025
65.6500
65.6600
63.4620
64.9000
3,089,900
Mon, 28 Jul 2025
65.1800
65.6100
64.0800
65.4100
2,574,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend