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
101.5000
102.5200
96.4300
97.5000
120,900
Thu, 23 Jul 2026
97.6100
102.4000
97.6100
100.9500
166,600
Wed, 22 Jul 2026
14 · DEF 14A
After market open · 14:55 ET
FORM DEF 14A ↗
Wed, 22 Jul 2026
96.9800
98.7800
95.9600
98.5700
134,800
Tue, 21 Jul 2026
95.8500
98.8700
94.1000
97.5100
116,500
Mon, 20 Jul 2026
97.3200
98.3000
95.6000
96.6700
137,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
97.8800
100.8700
96.5000
97.9400
189,600
Thu, 16 Jul 2026
95.0300
99.9000
93.5400
99.4400
167,000
Wed, 15 Jul 2026
95.4000
96.9500
93.2500
94.6800
196,600
Tue, 14 Jul 2026
95.1900
96.7300
92.3100
94.6400
210,200
Mon, 13 Jul 2026
96.1000
97.9600
94.6700
94.9500
164,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.8100
96.3500
93.9100
95.6100
166,200
Thu, 09 Jul 2026
92.3900
96.6600
90.0000
95.3900
329,100
Wed, 08 Jul 2026
95.2900
97.1300
90.6400
91.3600
644,900
Tue, 07 Jul 2026
101.6100
104.0000
96.0000
96.1600
151,100
Mon, 06 Jul 2026
105.3800
106.0400
102.2900
102.5600
156,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.0100
107.6800
103.6100
105.5400
117,300
Wed, 01 Jul 2026
99.5300
106.1200
99.5300
104.3900
143,900
Tue, 30 Jun 2026
99.5300
100.0400
96.4600
99.5500
208,600
Mon, 29 Jun 2026
102.4200
102.8600
98.8400
99.5300
145,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
98.1000
103.4300
96.2800
102.4200
257,300
Thu, 25 Jun 2026
95.4900
99.9500
95.4500
98.1500
181,100
Wed, 24 Jun 2026
91.9800
96.5500
91.9600
94.4500
181,000
Tue, 23 Jun 2026
92.5400
96.6900
91.8600
91.9700
208,500
Mon, 22 Jun 2026
95.2700
96.1000
87.2200
93.2300
208,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
95.6800
97.8000
94.1400
95.1000
174,300
Wed, 17 Jun 2026
100.5300
101.2800
93.6200
94.9500
272,500
Tue, 16 Jun 2026
105.3500
106.4900
98.8500
99.6800
260,900
Mon, 15 Jun 2026
13 · 8-K
After-hours · 17:29 ET
FORM 8-K ↗
Mon, 15 Jun 2026
106.7200
107.7900
101.7900
104.0800
559,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.2900
110.1400
105.1600
105.4800
395,600
Thu, 11 Jun 2026
108.8200
108.8200
103.9400
107.3500
239,500
Wed, 10 Jun 2026
108.1700
109.4900
106.3100
107.2200
273,200
Tue, 09 Jun 2026
110.3900
113.9900
105.6800
109.0300
362,700
Mon, 08 Jun 2026
104.9400
108.4700
104.9400
108.4600
181,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
109.1300
109.5500
103.8000
103.8900
218,100
Thu, 04 Jun 2026
104.9900
110.4300
104.3100
109.1300
135,400
Wed, 03 Jun 2026
104.9200
105.8900
101.6800
104.3800
138,300
Wed, 03 Jun 2026
12 · 10-K
Next filing day · accepted 02 Jun, 18:19 ET
FORM 10-K ↗
Tue, 02 Jun 2026
104.4200
108.2900
104.4200
106.6600
229,200
Mon, 01 Jun 2026
101.6200
105.7200
99.4700
105.2600
230,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
103.5900
106.6300
98.9800
102.0200
286,400
Thu, 28 May 2026
90.8000
103.5800
90.8000
103.1000
225,300
Wed, 27 May 2026
105.2100
105.2100
81.3000
90.8000
352,700
Wed, 27 May 2026
11 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Tue, 26 May 2026
108.7300
108.8500
102.8500
106.1700
266,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.1200
111.2900
107.0200
108.6400
166,000
Thu, 21 May 2026
102.5000
110.1300
101.5000
109.1100
134,200
Wed, 20 May 2026
100.0000
104.3800
98.5700
104.0000
172,600
Tue, 19 May 2026
100.0300
102.6800
99.0100
99.8300
158,400
Mon, 18 May 2026
96.7200
102.1900
96.7200
101.2700
145,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.6600
100.5000
95.3300
96.4700
139,300
Thu, 14 May 2026
100.6300
103.9000
100.1700
100.5000
134,200
Wed, 13 May 2026
102.9300
103.6600
100.0900
100.7900
135,600
Tue, 12 May 2026
102.8800
104.1000
101.0200
103.6900
78,400
Mon, 11 May 2026
104.6500
105.5600
100.1000
102.8900
143,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
105.1500
105.9200
98.0900
104.6500
171,600
Thu, 07 May 2026
105.3600
109.4900
104.8800
106.1200
121,600
Wed, 06 May 2026
104.8400
106.7100
102.3200
105.9600
97,500
Tue, 05 May 2026
103.3900
105.1000
102.5000
103.8500
114,000
Mon, 04 May 2026
102.2100
105.0800
99.7400
102.9900
173,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.0700
103.5500
97.2000
103.3100
219,300
Thu, 30 Apr 2026
95.5300
100.8500
95.5100
100.0000
157,800
Wed, 29 Apr 2026
99.2700
101.9800
95.1500
95.7600
147,500
Tue, 28 Apr 2026
98.3600
100.9000
98.0300
99.4200
86,500
Mon, 27 Apr 2026
97.3400
100.2600
97.3400
98.2800
76,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
96.9000
98.7500
95.2100
97.9600
143,800
Thu, 23 Apr 2026
101.3100
101.3500
92.6800
96.9000
152,800
Wed, 22 Apr 2026
103.1800
103.1800
100.4400
101.2800
67,000
Tue, 21 Apr 2026
104.8400
106.2800
101.5500
101.6500
69,900
Mon, 20 Apr 2026
103.0600
105.2100
102.4200
104.8400
79,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
100.6000
103.8100
100.6000
103.0600
103,400
Thu, 16 Apr 2026
99.3400
101.0000
97.4300
98.7500
109,800
Wed, 15 Apr 2026
98.9700
101.1500
98.6000
99.3400
81,100
Tue, 14 Apr 2026
97.8500
100.9500
95.0100
98.9700
88,100
Mon, 13 Apr 2026
95.6200
97.9700
95.5000
97.8500
72,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.6900
96.3000
92.4000
95.8400
77,700
Thu, 09 Apr 2026
92.7900
93.2500
89.2400
92.8300
106,100
Wed, 08 Apr 2026
96.7700
98.3500
92.8200
93.9700
103,200
Tue, 07 Apr 2026
92.9200
94.7000
89.9600
94.1600
167,800
Mon, 06 Apr 2026
91.0800
95.4100
90.5100
94.2600
137,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
86.5800
91.3300
86.5100
91.0800
91,400
Wed, 01 Apr 2026
88.9300
91.0200
88.1100
88.4600
135,800
Tue, 31 Mar 2026
85.9600
88.8800
85.9600
88.4200
99,300
Mon, 30 Mar 2026
82.4200
85.2400
81.3700
85.0700
96,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
81.6800
82.9600
81.5100
82.0700
143,000
Thu, 26 Mar 2026
81.6900
83.8000
81.2500
81.7500
74,500
Wed, 25 Mar 2026
82.7500
84.3600
82.1600
83.6000
92,400
Tue, 24 Mar 2026
80.3000
82.5000
79.3800
81.1300
99,100
Mon, 23 Mar 2026
10 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Mon, 23 Mar 2026
82.2200
84.6500
80.8400
82.4000
134,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
82.6800
83.2400
79.9000
80.0000
110,100
Thu, 19 Mar 2026
79.6900
83.2000
79.4300
82.5200
82,500
Wed, 18 Mar 2026
80.9800
82.6200
79.6600
80.3300
72,500
Tue, 17 Mar 2026
78.9800
83.3500
78.9800
81.6900
103,400
Mon, 16 Mar 2026
78.9000
79.6300
76.8900
78.9800
206,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
78.2600
79.4600
77.0100
77.9600
194,500
Thu, 12 Mar 2026
79.0000
80.2600
77.6700
77.8100
142,300
Wed, 11 Mar 2026
76.2900
84.2300
76.2900
80.6000
292,300
Tue, 10 Mar 2026
84.8000
86.0500
71.0700
73.2300
301,900
Mon, 09 Mar 2026
9 · 8-K
After-hours · 17:02 ET
FORM 8-K ↗
Mon, 09 Mar 2026
85.3600
88.0500
84.2600
87.6900
110,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
86.1000
88.4900
84.2100
87.0700
110,800
Thu, 05 Mar 2026
91.4800
91.4800
86.8200
87.5900
137,200
Wed, 04 Mar 2026
92.5600
94.4000
91.3800
92.8300
130,800
Tue, 03 Mar 2026
90.4300
93.0700
87.0100
91.3600
181,100
Mon, 02 Mar 2026
95.1000
96.0400
89.1900
93.2400
147,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
94.0500
96.9900
94.0500
96.5700
121,100
Thu, 26 Feb 2026
95.5900
96.1400
93.8000
95.5600
94,600
Wed, 25 Feb 2026
95.4600
96.4500
93.7000
95.0400
91,400
Tue, 24 Feb 2026
93.9100
95.5800
93.6200
95.2400
115,200
Mon, 23 Feb 2026
93.3600
96.9800
92.1100
93.8300
100,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
91.6400
95.0000
91.1600
93.3700
44,900
Thu, 19 Feb 2026
93.3100
96.0800
86.6500
92.0200
80,000
Wed, 18 Feb 2026
88.2900
94.3100
87.8400
93.4600
154,000
Tue, 17 Feb 2026
90.6800
90.6800
87.4000
88.6300
62,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.3000
92.1500
88.3800
90.5900
37,600
Thu, 12 Feb 2026
91.3600
92.1500
85.9100
88.5700
75,800
Wed, 11 Feb 2026
92.2500
92.6500
90.1400
91.2300
59,200
Tue, 10 Feb 2026
91.5400
94.3800
90.5900
91.9500
58,100
Mon, 09 Feb 2026
92.5700
92.8100
89.5200
90.8100
61,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
91.6500
93.9000
90.5900
93.2700
69,200
Thu, 05 Feb 2026
90.6200
93.6800
87.7400
91.2000
107,000
Wed, 04 Feb 2026
89.0700
98.1400
86.6100
91.5300
124,500
Tue, 03 Feb 2026
83.0300
90.3900
82.3800
87.5300
200,500
Tue, 03 Feb 2026
8 · 10-Q
Pre-market · 08:01 ET
FORM 10-Q ↗
Tue, 03 Feb 2026
7 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 02 Feb 2026
78.7800
80.5500
78.4800
80.5000
53,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.9000
79.8300
77.6400
78.7600
76,800
Thu, 29 Jan 2026
78.8300
78.9400
77.4800
78.6800
52,200
Wed, 28 Jan 2026
81.2600
82.5100
78.2800
78.9400
110,800
Tue, 27 Jan 2026
81.8100
82.0000
80.5000
81.5800
40,200
Mon, 26 Jan 2026
82.5200
83.2300
81.3500
81.7200
61,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.6300
85.6300
81.7700
82.6600
51,400
Thu, 22 Jan 2026
87.0000
88.2200
86.0900
86.4300
63,500
Wed, 21 Jan 2026
84.0800
87.4500
83.4800
86.4300
106,400
Tue, 20 Jan 2026
86.0100
87.9800
82.3200
82.8700
126,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.5300
89.4300
86.1000
88.6900
116,500
Thu, 15 Jan 2026
86.7900
88.9400
84.9200
87.9100
76,700
Wed, 14 Jan 2026
84.3900
87.2800
83.2700
86.7500
84,600
Tue, 13 Jan 2026
84.0000
85.6300
83.0500
84.3600
82,600
Mon, 12 Jan 2026
81.7700
85.8700
80.0000
83.9600
132,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.8200
85.9300
80.5200
81.1900
123,500
Thu, 08 Jan 2026
87.2000
88.1000
84.1700
84.2800
93,300
Wed, 07 Jan 2026
87.1200
89.9500
86.9100
87.8900
145,500
Tue, 06 Jan 2026
86.3200
89.4400
83.6800
87.9200
109,900
Mon, 05 Jan 2026
79.4300
87.5400
79.4300
87.2500
126,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
79.0200
81.5300
77.7700
79.4300
133,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.0100
79.1100
77.7000
78.5000
118,400
Tue, 30 Dec 2025
80.1300
83.1800
76.9700
78.6000
114,700
Mon, 29 Dec 2025
80.4000
81.2000
79.3600
79.9800
97,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.7900
81.3200
80.0200
80.4700
79,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
81.5000
82.7800
80.2900
80.6700
57,000
Tue, 23 Dec 2025
80.8200
82.0100
80.6400
81.0200
76,100
Mon, 22 Dec 2025
81.1000
83.1600
80.8100
81.0200
85,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.6200
81.8000
80.3900
81.0400
139,100
Thu, 18 Dec 2025
80.6400
82.5000
79.7600
80.6000
63,400
Wed, 17 Dec 2025
78.3000
80.8800
77.7700
79.7700
82,100
Tue, 16 Dec 2025
77.3700
79.2000
76.5200
78.6300
70,900
Mon, 15 Dec 2025
78.4800
78.9400
77.5900
77.8300
97,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.7900
79.9100
77.3600
77.7700
86,100
Thu, 11 Dec 2025
79.6000
79.6000
77.6500
78.6000
51,200
Wed, 10 Dec 2025
78.2300
80.3300
77.1900
79.1700
166,400
Tue, 09 Dec 2025
77.5100
80.0000
73.3000
77.8700
100,300
Mon, 08 Dec 2025
78.6200
80.3200
77.4000
77.9700
160,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.9900
80.6400
73.3500
77.6300
181,900
Thu, 04 Dec 2025
76.2200
80.3100
75.5500
77.1500
128,700
Wed, 03 Dec 2025
76.8400
78.2800
75.7800
76.3800
114,400
Tue, 02 Dec 2025
78.5600
79.8700
75.8700
76.0600
156,200
Mon, 01 Dec 2025
79.3400
81.0100
78.2100
78.6800
113,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
81.1900
81.9200
79.0800
80.2000
58,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.4000
82.8700
79.9600
80.5100
108,400
Tue, 25 Nov 2025
78.6200
81.3100
77.4600
81.1700
160,600
Mon, 24 Nov 2025
71.1900
78.1800
70.1900
77.7400
593,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
71.8500
73.8900
70.2100
70.6000
740,300
Thu, 20 Nov 2025
71.2600
73.9700
70.2000
71.6000
126,500
Wed, 19 Nov 2025
70.4800
71.3300
69.6200
70.7200
87,300
Tue, 18 Nov 2025
71.5700
71.5700
69.5100
70.6100
149,200
Mon, 17 Nov 2025
74.5200
74.5200
70.6400
71.6200
182,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.5600
75.5600
73.3000
73.9400
104,200
Thu, 13 Nov 2025
79.4000
80.1800
75.0300
75.8600
92,500
Wed, 12 Nov 2025
80.8400
81.9900
78.7100
79.9000
101,300
Tue, 11 Nov 2025
82.1000
82.3700
78.0800
80.0500
93,600
Mon, 10 Nov 2025
76.3400
82.3500
76.3400
81.8300
130,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.8800
79.9700
70.0000
76.0100
309,800
Thu, 06 Nov 2025
6 · 10-Q
After-hours · 16:51 ET
FORM 10-Q ↗
Thu, 06 Nov 2025
5 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Thu, 06 Nov 2025
74.2000
75.2200
71.7600
74.8700
103,300
Wed, 05 Nov 2025
73.5900
74.9100
71.3400
74.2000
123,200
Tue, 04 Nov 2025
72.5100
75.8000
72.5000
73.7400
90,100
Mon, 03 Nov 2025
71.6200
74.4500
70.0200
73.5500
69,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
75.8800
76.6500
70.1300
71.8900
132,500
Thu, 30 Oct 2025
76.0000
78.0000
74.7300
76.0200
80,800
Wed, 29 Oct 2025
77.3700
78.0000
75.3400
76.7100
73,200
Tue, 28 Oct 2025
76.1100
79.1900
75.4100
77.9100
95,000
Mon, 27 Oct 2025
79.4300
80.5000
76.5000
76.8900
69,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.9800
79.5600
77.2300
79.1700
58,400
Thu, 23 Oct 2025
77.7300
80.0400
76.8500
78.6800
92,300
Wed, 22 Oct 2025
78.3200
80.8400
77.7200
77.9200
82,200
Tue, 21 Oct 2025
76.6400
79.6500
75.9700
78.9200
58,500
Mon, 20 Oct 2025
73.6200
76.4400
72.6500
76.4400
50,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
73.5000
74.3900
70.9100
73.0800
86,600
Thu, 16 Oct 2025
71.3600
75.0000
70.5900
74.1500
90,400
Wed, 15 Oct 2025
72.0700
73.4700
69.4300
70.7400
83,100
Tue, 14 Oct 2025
67.4300
72.6200
67.4000
71.4800
99,500
Mon, 13 Oct 2025
68.9100
68.9900
66.5600
68.3200
78,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
72.0800
73.1700
66.9400
67.7300
119,900
Thu, 09 Oct 2025
70.5800
71.8800
69.5100
71.6600
180,700
Wed, 08 Oct 2025
68.6100
70.8700
68.6100
70.7500
73,000
Tue, 07 Oct 2025
72.6500
75.7700
67.7500
68.2000
117,400
Mon, 06 Oct 2025
74.2500
74.5500
71.8600
71.9500
72,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
71.3300
75.1000
70.7200
73.2700
119,800
Thu, 02 Oct 2025
70.1000
71.5000
68.3900
71.2400
115,700
Wed, 01 Oct 2025
66.5200
70.9100
66.5200
70.4700
100,000
Tue, 30 Sep 2025
64.0000
67.3000
63.4800
67.0100
185,700
Mon, 29 Sep 2025
65.0100
65.0700
63.6400
64.0700
85,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
64.4600
65.9600
63.9600
64.5100
97,000
Thu, 25 Sep 2025
65.5100
66.4900
63.4900
64.1400
154,100
Wed, 24 Sep 2025
70.1600
70.5700
66.2600
66.4100
192,500
Tue, 23 Sep 2025
73.8500
74.7700
68.7200
70.1400
291,600
Mon, 22 Sep 2025
73.6000
75.6100
71.3100
74.0100
172,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
68.8200
73.7900
67.9400
73.1400
1,121,900
Thu, 18 Sep 2025
66.2500
70.6700
65.1000
69.1700
134,400
Wed, 17 Sep 2025
65.5100
68.5000
64.7100
65.1500
135,700
Tue, 16 Sep 2025
66.4300
67.0700
63.0000
64.9600
138,600
Mon, 15 Sep 2025
61.6600
67.9100
61.4200
66.2900
262,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.8600
62.8600
59.4400
61.6600
195,700
Thu, 11 Sep 2025
59.4200
64.3500
58.8300
63.0900
144,600
Wed, 10 Sep 2025
61.3200
61.9100
59.4500
59.5300
145,600
Tue, 09 Sep 2025
63.4700
63.4700
60.4300
61.5900
182,500
Mon, 08 Sep 2025
63.2000
63.8700
60.6300
63.7600
198,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
65.1300
68.0000
63.8000
64.7500
101,700
Thu, 04 Sep 2025
61.4100
64.4400
59.6300
64.3300
157,100
Wed, 03 Sep 2025
63.6700
65.9200
60.5800
61.3900
122,000
Tue, 02 Sep 2025
66.7900
67.0000
63.7400
64.2100
85,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
67.0300
68.1800
66.9700
67.7500
102,100
Thu, 28 Aug 2025
68.6800
68.6800
66.9000
67.4000
80,500
Wed, 27 Aug 2025
69.1500
70.3000
68.0000
68.7900
64,600
Tue, 26 Aug 2025
71.9400
72.9400
68.9900
69.3300
171,300
Mon, 25 Aug 2025
4 · 8-K
After market open · 15:13 ET
FORM 8-K ↗
Mon, 25 Aug 2025
73.1400
73.1400
70.2800
72.0600
48,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
67.5000
73.1900
67.3200
72.9600
111,000
Thu, 21 Aug 2025
68.2000
69.5100
66.6600
66.9100
100,100
Wed, 20 Aug 2025
69.7200
70.7000
68.5900
68.8700
58,400
Tue, 19 Aug 2025
69.0400
70.5900
67.5300
70.2100
52,200
Mon, 18 Aug 2025
3 · 8-K
After market open · 14:03 ET
FORM 8-K ↗
Mon, 18 Aug 2025
68.9400
70.0200
66.7200
68.4000
82,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
68.2000
69.9800
65.5200
68.8700
165,100
Thu, 14 Aug 2025
68.1500
69.2700
63.5400
67.8900
105,800
Wed, 13 Aug 2025
63.2700
69.4600
60.6300
69.2800
133,900
Tue, 12 Aug 2025
60.5900
63.7800
60.5900
63.2700
85,900
Mon, 11 Aug 2025
64.7300
65.8800
59.9400
60.4900
115,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
63.2800
65.0000
62.5400
64.2900
140,000
Thu, 07 Aug 2025
63.8100
66.1500
63.0000
63.4700
174,300
Wed, 06 Aug 2025
57.8100
62.9100
55.4500
62.0100
278,800
Tue, 05 Aug 2025
74.9000
75.9100
57.4100
57.4400
241,000
Tue, 05 Aug 2025
2 · 10-Q
Pre-market · 08:01 ET
FORM 10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Mon, 04 Aug 2025
75.4200
76.8500
72.8300
76.5000
84,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.2200
75.2200
72.4300
74.9100
119,000
Thu, 31 Jul 2025
78.1200
80.4000
76.2700
76.4800
82,200
Wed, 30 Jul 2025
77.3900
79.5900
76.0300
78.8000
102,800
Tue, 29 Jul 2025
78.0000
78.0000
76.1400
76.7800
65,900
Mon, 28 Jul 2025
75.8000
78.3100
74.3600
77.2600
82,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend