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
150.2000
152.3800
145.4900
147.3300
1,884,900
Thu, 23 Jul 2026
149.7500
154.0900
149.1000
150.2000
1,113,200
Wed, 22 Jul 2026
150.9400
152.1900
147.6500
150.7500
1,102,700
Tue, 21 Jul 2026
147.3300
153.0100
144.8500
152.2900
1,497,400
Mon, 20 Jul 2026
156.5400
156.5400
147.6900
148.0700
2,522,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.7300
157.3300
149.7800
155.8700
1,997,100
Thu, 16 Jul 2026
163.2900
164.8500
154.2100
155.0000
2,820,000
Wed, 15 Jul 2026
160.9800
164.9800
160.6900
162.9600
1,549,200
Tue, 14 Jul 2026
160.7500
163.5200
158.3500
160.1100
1,345,100
Mon, 13 Jul 2026
158.2000
160.7900
155.5000
158.4000
1,775,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
163.9300
164.0800
156.8700
160.0500
1,976,500
Thu, 09 Jul 2026
154.4000
170.8700
152.6400
164.0800
3,850,300
Wed, 08 Jul 2026
159.2900
160.9000
155.7500
156.1700
3,335,400
Tue, 07 Jul 2026
168.0300
169.2700
162.5800
162.9200
2,477,400
Mon, 06 Jul 2026
174.0800
174.0800
165.5400
168.8200
2,171,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
171.9600
171.9900
166.7400
167.9800
3,447,700
Wed, 01 Jul 2026
160.7600
172.6100
156.1600
170.7700
6,709,300
Tue, 30 Jun 2026
151.9200
152.7200
148.2900
150.0300
3,380,700
Mon, 29 Jun 2026
150.0000
153.9500
148.4600
153.7400
2,730,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
145.6100
151.8500
144.2700
149.2200
18,771,300
Thu, 25 Jun 2026
137.8500
145.8400
137.5000
142.9400
2,546,100
Wed, 24 Jun 2026
133.1700
141.0700
132.6000
136.9600
3,857,100
Tue, 23 Jun 2026
128.6700
134.7500
127.6200
130.8300
1,931,600
Mon, 22 Jun 2026
131.1600
132.0700
125.1200
128.8300
1,444,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
18 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 18 Jun 2026
132.4800
134.0000
130.1900
131.7800
3,408,800
Wed, 17 Jun 2026
127.3400
130.7900
125.0000
129.1100
2,118,900
Tue, 16 Jun 2026
130.1900
133.1100
126.7700
127.3400
2,672,300
Mon, 15 Jun 2026
135.0000
135.0000
128.5300
129.8200
1,649,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.1500
133.6600
128.5000
131.6200
1,511,200
Thu, 11 Jun 2026
132.3500
133.3700
128.5000
130.9000
1,502,600
Wed, 10 Jun 2026
130.0000
133.3100
128.4600
130.7000
1,797,500
Tue, 09 Jun 2026
125.2700
130.3600
122.7600
130.1200
2,258,300
Mon, 08 Jun 2026
128.2200
132.0000
123.9200
124.8900
2,213,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
133.0000
133.3400
124.9100
125.6100
3,345,400
Thu, 04 Jun 2026
128.8300
134.2800
127.3900
133.0600
2,014,300
Wed, 03 Jun 2026
129.8700
129.8700
125.5000
127.0300
2,111,500
Tue, 02 Jun 2026
131.8800
131.8800
125.5100
130.1700
2,088,900
Mon, 01 Jun 2026
127.0000
130.4400
124.8100
129.1400
2,414,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
133.2200
133.9700
128.3100
129.6900
3,513,800
Thu, 28 May 2026
128.4300
133.7100
124.6000
133.2200
2,997,100
Wed, 27 May 2026
123.9600
128.0000
118.8100
127.5100
3,407,800
Tue, 26 May 2026
118.9500
120.3500
115.3000
119.8500
1,982,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
119.0600
120.1500
116.8100
118.9500
2,819,600
Thu, 21 May 2026
113.4400
121.0100
111.2000
118.0100
4,934,800
Wed, 20 May 2026
100.8400
115.0800
100.4800
114.9700
4,471,500
Tue, 19 May 2026
95.0700
99.0500
93.3800
98.1900
1,543,300
Mon, 18 May 2026
95.9600
97.4900
93.2900
95.6600
1,218,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.3100
98.0000
92.5000
94.9200
1,771,100
Thu, 14 May 2026
98.2000
99.5400
96.0400
98.6600
1,287,900
Wed, 13 May 2026
99.1400
99.1400
95.6000
98.4700
1,640,300
Tue, 12 May 2026
96.9400
100.7300
95.0000
99.9400
2,546,900
Mon, 11 May 2026
95.9500
97.5400
94.4700
96.7100
2,027,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
96.5700
98.5000
89.0700
95.7000
3,186,800
Thu, 07 May 2026
17 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Thu, 07 May 2026
16 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
92.8100
93.9000
88.8900
92.2600
2,403,800
Wed, 06 May 2026
89.8300
92.8100
88.1000
92.2500
1,682,900
Tue, 05 May 2026
91.8700
93.0000
87.5700
89.5200
1,378,600
Mon, 04 May 2026
87.0800
92.1900
87.0800
91.1700
1,429,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.6600
89.1900
85.6400
87.6000
1,109,300
Thu, 30 Apr 2026
84.0000
87.2400
79.0100
87.0800
2,708,400
Wed, 29 Apr 2026
82.9800
83.9900
79.6300
83.4100
2,441,500
Tue, 28 Apr 2026
15 · DEFA14A
After-hours · 16:48 ET
DEFA14A ↗
Tue, 28 Apr 2026
14 · DEF 14A
After-hours · 16:46 ET
DEF 14A ↗
Tue, 28 Apr 2026
86.0400
86.6000
82.0700
83.0900
2,801,300
Mon, 27 Apr 2026
13 · 8-K
After-hours · 17:11 ET
8-K ↗
Mon, 27 Apr 2026
88.7700
91.1800
87.1100
88.5000
1,503,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.2300
91.0100
86.7600
88.9100
1,235,900
Thu, 23 Apr 2026
88.5500
89.2500
83.1900
87.8700
1,656,300
Wed, 22 Apr 2026
91.7200
92.2200
87.6400
89.5600
1,895,400
Tue, 21 Apr 2026
91.0700
95.1800
90.2800
90.3600
2,471,000
Mon, 20 Apr 2026
90.4500
92.9900
90.0000
91.0700
2,050,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
86.6500
91.8300
85.3300
90.3600
2,541,300
Thu, 16 Apr 2026
84.8300
86.7500
83.3900
85.7000
1,984,100
Wed, 15 Apr 2026
86.6700
88.2000
84.3200
84.8600
1,477,900
Tue, 14 Apr 2026
83.0400
86.9700
83.0400
86.4000
1,972,800
Mon, 13 Apr 2026
78.7100
82.5200
78.6700
82.2100
2,893,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.1100
88.4100
74.5500
78.6000
6,406,700
Thu, 09 Apr 2026
91.8300
92.4000
87.1200
87.1700
1,815,100
Wed, 08 Apr 2026
96.4700
99.0000
91.8000
92.8400
1,690,700
Tue, 07 Apr 2026
89.8700
93.3300
88.7500
93.3000
2,250,300
Mon, 06 Apr 2026
92.6800
93.2600
89.4800
89.6600
1,066,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.6700
94.0200
86.4200
93.8300
1,743,900
Wed, 01 Apr 2026
96.3000
96.3000
90.9300
91.1500
1,655,500
Tue, 31 Mar 2026
88.1000
92.9100
87.7500
92.3700
3,001,000
Mon, 30 Mar 2026
85.0100
87.4100
84.6000
86.2000
2,072,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.2400
88.4100
83.4500
84.6100
2,156,800
Thu, 26 Mar 2026
85.5500
89.1900
85.3500
88.1000
1,617,100
Wed, 25 Mar 2026
85.0000
89.2600
84.5100
86.5800
2,149,300
Tue, 24 Mar 2026
85.0500
85.9300
82.3900
83.5900
1,746,200
Mon, 23 Mar 2026
87.5600
88.3200
84.7100
84.9600
1,506,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.7400
89.1100
84.4200
85.1800
2,401,300
Thu, 19 Mar 2026
86.6300
90.2800
84.7800
89.0800
1,241,100
Wed, 18 Mar 2026
88.0900
89.8500
86.9300
87.2700
1,791,000
Tue, 17 Mar 2026
86.9300
89.0600
86.8800
88.7500
1,167,300
Mon, 16 Mar 2026
87.2100
88.4500
86.0700
87.1800
1,385,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.7700
88.2700
84.7700
85.4900
2,444,000
Thu, 12 Mar 2026
86.3300
87.2100
82.2600
84.0200
3,016,100
Wed, 11 Mar 2026
89.5000
90.2200
87.5500
88.0300
1,599,600
Tue, 10 Mar 2026
91.7200
92.7200
89.3900
90.4900
1,373,100
Mon, 09 Mar 2026
91.0100
92.1100
88.2900
91.2000
1,712,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.0100
93.0000
89.0000
91.2000
1,272,500
Thu, 05 Mar 2026
92.3000
96.5200
90.5700
92.5800
1,538,100
Wed, 04 Mar 2026
94.5000
96.1700
93.0000
93.0200
1,070,800
Tue, 03 Mar 2026
90.0900
95.5600
88.2100
93.3000
2,133,000
Mon, 02 Mar 2026
92.0300
93.8300
90.5400
92.2300
1,886,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.7500
96.9900
92.0900
93.9000
1,924,700
Thu, 26 Feb 2026
95.5900
99.0600
93.2300
97.9700
1,852,200
Wed, 25 Feb 2026
96.3100
97.4400
94.0400
95.2700
1,578,300
Tue, 24 Feb 2026
95.4200
98.7000
94.5600
95.4000
1,935,700
Mon, 23 Feb 2026
101.6600
103.5800
93.7900
94.4200
3,247,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
108.0000
113.7800
99.2100
103.1000
5,102,200
Thu, 19 Feb 2026
12 · 10-K
After-hours · 17:14 ET
10-K ↗
Thu, 19 Feb 2026
11 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 19 Feb 2026
106.6100
108.8500
104.9000
106.3800
1,682,300
Wed, 18 Feb 2026
108.4700
110.4600
106.4000
107.4200
1,206,300
Tue, 17 Feb 2026
104.0000
109.1900
102.0000
107.1100
1,961,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.9000
106.4200
102.7500
104.8500
1,046,600
Thu, 12 Feb 2026
108.0000
108.5100
100.2800
102.7600
2,006,100
Wed, 11 Feb 2026
106.3000
107.6700
100.2600
107.5800
1,759,400
Tue, 10 Feb 2026
105.5800
107.6900
104.5300
105.0300
1,177,200
Mon, 09 Feb 2026
101.0800
106.7300
99.5000
105.3400
1,555,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
100.7700
102.7000
97.5200
101.8500
2,271,800
Thu, 05 Feb 2026
105.2700
107.7600
97.8800
98.3600
5,320,700
Wed, 04 Feb 2026
113.0500
113.9900
102.2100
106.1500
3,837,600
Tue, 03 Feb 2026
115.9500
118.0000
111.3300
113.0500
1,638,600
Mon, 02 Feb 2026
113.6800
116.2700
112.4100
114.9000
1,734,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.5900
114.9700
108.7400
114.0400
2,021,400
Thu, 29 Jan 2026
107.6800
110.4800
105.7800
110.4800
1,167,200
Wed, 28 Jan 2026
114.8600
115.2500
109.2500
109.7300
1,706,200
Tue, 27 Jan 2026
114.0000
117.0000
113.5300
114.5900
1,295,200
Mon, 26 Jan 2026
114.1500
117.7400
113.0200
114.7400
1,115,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
116.5000
118.2900
113.6700
114.7500
1,466,400
Thu, 22 Jan 2026
116.4100
120.7400
115.9500
117.2800
3,002,500
Wed, 21 Jan 2026
115.1000
116.4100
110.3100
115.7500
2,268,700
Tue, 20 Jan 2026
110.5000
114.9700
109.1100
114.8700
1,926,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.9800
115.5400
110.0900
112.1400
2,120,500
Thu, 15 Jan 2026
108.9300
112.5300
108.3900
111.9800
1,546,700
Wed, 14 Jan 2026
106.8700
109.0800
104.6600
108.6000
1,390,400
Tue, 13 Jan 2026
107.9900
108.3800
103.8100
106.8900
1,511,000
Mon, 12 Jan 2026
113.0000
113.9100
103.8000
107.5700
2,358,500
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 06:04 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
108.1700
112.4000
106.9700
110.1700
2,412,100
Thu, 08 Jan 2026
109.0100
111.5000
106.4200
108.7400
1,801,100
Wed, 07 Jan 2026
112.6600
113.9100
108.6000
109.9300
2,607,700
Tue, 06 Jan 2026
101.9200
112.4400
101.9200
112.3300
4,490,400
Mon, 05 Jan 2026
101.1000
103.5500
97.3100
101.8700
2,909,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
102.3000
102.8000
100.7600
101.7400
1,093,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
100.7600
102.7200
100.5800
102.1400
1,026,300
Tue, 30 Dec 2025
101.9000
101.9600
99.8200
100.6000
987,200
Mon, 29 Dec 2025
102.5200
103.2100
100.7000
101.3900
910,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.2800
104.7500
101.5000
102.9800
1,042,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
101.8700
103.0000
101.3900
102.3800
581,200
Tue, 23 Dec 2025
100.7600
103.1700
100.0000
102.5000
1,485,300
Mon, 22 Dec 2025
100.9300
102.1400
99.7700
101.3400
1,375,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.6500
100.0700
96.5100
99.7400
3,451,700
Thu, 18 Dec 2025
98.5400
99.8200
96.2800
97.1000
3,042,100
Wed, 17 Dec 2025
101.4600
101.4600
96.9500
97.4700
1,912,300
Tue, 16 Dec 2025
102.0100
103.0000
97.1700
100.0000
3,264,300
Mon, 15 Dec 2025
104.1200
105.0100
102.2000
102.6700
1,967,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
103.5200
103.5200
100.4700
102.0700
1,508,300
Thu, 11 Dec 2025
104.3600
104.3700
100.2100
101.3800
1,376,600
Wed, 10 Dec 2025
103.2100
105.6700
102.3000
102.6200
1,930,500
Tue, 09 Dec 2025
104.0300
106.0000
101.9400
103.2100
1,424,700
Mon, 08 Dec 2025
102.6000
106.1500
102.0700
104.1700
1,881,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
108.8400
108.8400
100.6800
102.0200
3,757,400
Thu, 04 Dec 2025
106.0100
109.5900
105.6800
108.5200
1,905,500
Wed, 03 Dec 2025
104.4500
107.1900
103.4700
105.9600
1,592,700
Tue, 02 Dec 2025
106.6200
107.4700
103.3600
103.8700
1,543,000
Mon, 01 Dec 2025
107.9200
108.1300
104.5700
105.2200
1,677,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.8100
108.8100
106.4800
108.4200
694,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.7600
109.8100
106.6700
107.7900
1,595,400
Tue, 25 Nov 2025
112.4300
112.4300
108.5200
108.8100
2,860,600
Mon, 24 Nov 2025
105.7900
111.9100
104.3500
111.2500
2,835,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.7500
108.0600
98.2300
105.4200
3,348,400
Thu, 20 Nov 2025
103.5000
110.0000
100.0400
100.3000
5,522,800
Wed, 19 Nov 2025
95.8800
105.2700
95.0100
99.5500
4,721,000
Tue, 18 Nov 2025
95.8400
97.6700
94.0500
95.5700
1,530,400
Mon, 17 Nov 2025
94.4900
97.4500
93.9800
96.4800
1,523,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.2100
95.7800
90.4400
94.3700
1,732,300
Thu, 13 Nov 2025
96.8200
98.1700
93.5100
94.1300
2,152,200
Wed, 12 Nov 2025
98.3600
99.7300
95.2600
97.8400
2,329,600
Tue, 11 Nov 2025
96.7800
99.3100
96.7500
97.7100
1,900,600
Mon, 10 Nov 2025
98.0000
101.5700
96.4500
97.9200
2,825,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
9 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 07 Nov 2025
95.0800
96.7700
92.5400
96.7200
2,745,500
Thu, 06 Nov 2025
8 · 424B5
After-hours · 16:34 ET
424B5 ↗
Thu, 06 Nov 2025
95.0100
97.5100
89.6800
96.2500
4,021,400
Wed, 05 Nov 2025
92.7500
95.2400
88.8800
95.0500
9,810,100
Tue, 04 Nov 2025
7 · 424B5
After-hours · 17:18 ET
424B5 ↗
Tue, 04 Nov 2025
93.4000
100.2200
93.0500
98.1400
3,066,100
Mon, 03 Nov 2025
94.0700
99.2300
92.5700
98.9200
2,686,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.3900
93.6600
88.6800
93.0200
4,053,800
Thu, 30 Oct 2025
89.9900
95.8800
88.2200
92.4100
11,095,400
Wed, 29 Oct 2025
6 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Wed, 29 Oct 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Oct 2025
69.1700
73.1500
68.0200
72.2700
4,725,100
Tue, 28 Oct 2025
70.8500
70.8500
68.3300
69.5800
1,933,400
Mon, 27 Oct 2025
72.5600
73.3100
70.0100
70.8500
1,971,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.2800
72.7000
69.8300
72.1500
2,469,400
Thu, 23 Oct 2025
67.8200
69.3800
66.5900
69.3500
2,065,600
Wed, 22 Oct 2025
69.2300
69.5100
66.7200
68.0300
1,959,100
Tue, 21 Oct 2025
70.1200
70.3300
67.0400
67.5100
2,548,400
Mon, 20 Oct 2025
65.9600
70.2800
65.9600
70.2000
2,446,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
66.9500
67.1000
64.0000
65.4600
1,685,500
Thu, 16 Oct 2025
64.6100
68.2300
64.5800
67.4700
2,967,500
Wed, 15 Oct 2025
63.0900
65.2700
62.9900
64.1900
1,701,800
Tue, 14 Oct 2025
61.4600
63.7700
61.0000
62.5600
1,430,900
Mon, 13 Oct 2025
64.5600
65.2300
61.3300
61.7300
2,025,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
66.5700
66.5700
63.8700
64.2200
2,171,400
Thu, 09 Oct 2025
65.1500
66.5000
64.9000
65.2600
1,175,100
Wed, 08 Oct 2025
64.0700
66.0300
63.7800
65.3200
1,594,500
Tue, 07 Oct 2025
63.2700
64.1900
61.7000
63.4400
1,431,100
Mon, 06 Oct 2025
63.1000
65.1900
62.9500
63.3800
1,996,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.9100
63.6100
61.1300
62.8400
1,825,900
Thu, 02 Oct 2025
62.6000
63.0000
60.4500
61.4600
2,086,200
Wed, 01 Oct 2025
62.4800
63.6300
61.6700
62.6500
1,751,100
Tue, 30 Sep 2025
61.9800
62.5500
61.3200
62.4800
1,917,800
Mon, 29 Sep 2025
60.0300
62.7800
59.6300
61.9900
2,654,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.1800
60.7100
59.0300
60.0300
2,484,500
Thu, 25 Sep 2025
59.3700
63.0500
58.7400
60.1800
4,712,100
Wed, 24 Sep 2025
61.0500
61.1600
55.3800
57.6700
4,462,800
Wed, 24 Sep 2025
4 · 8-K
Pre-market · 07:50 ET
8-K ↗
Tue, 23 Sep 2025
59.9500
61.6800
59.3700
59.7200
2,239,300
Mon, 22 Sep 2025
59.8000
61.4700
59.1900
59.7800
2,261,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
59.1800
59.7200
58.6300
59.1500
2,807,900
Thu, 18 Sep 2025
57.1700
58.9200
56.9500
58.8000
1,795,100
Wed, 17 Sep 2025
55.6300
58.7500
55.6300
57.1900
2,242,100
Tue, 16 Sep 2025
54.6300
56.4500
53.4000
55.4000
2,160,300
Mon, 15 Sep 2025
3 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 15 Sep 2025
54.5500
55.2400
53.7700
54.7900
2,478,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
55.2200
55.6300
53.6700
54.9000
2,780,200
Thu, 11 Sep 2025
57.0300
58.0400
56.4500
56.8000
1,611,700
Wed, 10 Sep 2025
58.4000
59.0500
56.3500
56.5700
2,497,700
Tue, 09 Sep 2025
60.2300
60.3600
58.7200
59.4400
2,551,600
Mon, 08 Sep 2025
60.3000
61.3600
59.3400
60.1700
2,330,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
61.4100
61.9500
58.6700
60.1300
2,885,000
Thu, 04 Sep 2025
60.0000
61.4800
57.5000
61.3600
4,699,300
Wed, 03 Sep 2025
66.1000
66.7800
64.3200
65.0600
2,037,500
Tue, 02 Sep 2025
65.8400
68.0000
64.4800
66.5100
2,296,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
64.7800
67.5100
64.6700
67.4200
2,864,300
Thu, 28 Aug 2025
63.5500
65.1100
63.4400
64.4700
1,411,300
Wed, 27 Aug 2025
63.4600
64.7000
63.2800
63.5000
1,670,000
Tue, 26 Aug 2025
62.4300
63.4800
62.0000
63.4300
1,525,800
Mon, 25 Aug 2025
61.4200
61.9700
61.0600
61.8800
1,582,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
61.3400
62.8100
60.8400
61.4000
2,002,900
Thu, 21 Aug 2025
58.1200
62.0800
57.9400
61.2800
2,637,100
Wed, 20 Aug 2025
58.2400
58.7800
57.4100
58.5000
2,256,600
Tue, 19 Aug 2025
59.0200
59.9200
58.5400
58.5700
2,512,900
Mon, 18 Aug 2025
58.8800
59.6000
58.0500
59.4700
2,145,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
60.3600
60.6700
58.5900
58.8800
3,196,500
Thu, 14 Aug 2025
57.8600
60.6800
57.8300
60.3600
3,564,600
Wed, 13 Aug 2025
55.4000
58.6200
55.1400
58.5700
3,050,100
Tue, 12 Aug 2025
55.1600
55.6900
54.3200
55.1000
1,854,700
Mon, 11 Aug 2025
54.6100
55.1000
53.2900
54.8000
2,091,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
51.8400
54.6200
51.4400
54.2300
4,809,600
Thu, 07 Aug 2025
52.0300
53.6800
48.2500
50.3900
8,584,600
Wed, 06 Aug 2025
46.1100
46.3700
43.6600
44.5900
3,142,900
Tue, 05 Aug 2025
44.0800
46.2000
43.9600
46.1700
2,170,000
Mon, 04 Aug 2025
41.9300
44.8400
41.1900
44.1900
2,888,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
40.7500
42.2200
40.3500
41.4200
3,158,500
Thu, 31 Jul 2025
44.8600
46.2500
40.5300
40.9800
9,117,900
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 30 Jul 2025
43.5600
45.6000
43.5600
45.1900
4,248,600
Tue, 29 Jul 2025
44.3800
44.4800
43.2500
43.3200
1,785,800
Mon, 28 Jul 2025
44.6200
44.9000
43.8400
44.2700
1,775,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend