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
85.0000
86.0000
84.2800
85.8300
120,300
Thu, 23 Jul 2026
88.4600
88.4600
83.9300
84.8800
220,600
Wed, 22 Jul 2026
89.6400
89.9700
89.1900
89.6300
91,700
Tue, 21 Jul 2026
89.8600
90.3600
88.8600
89.6900
123,900
Mon, 20 Jul 2026
90.1500
90.9600
89.2000
90.4700
86,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
92.8400
94.0000
89.8800
90.1500
101,300
Thu, 16 Jul 2026
90.8700
93.6200
90.8700
92.7000
122,000
Wed, 15 Jul 2026
89.6400
92.1600
89.4100
90.8100
86,000
Tue, 14 Jul 2026
90.8800
91.7800
89.3400
89.9500
86,300
Mon, 13 Jul 2026
90.9400
91.6000
89.1700
90.7100
133,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.7900
92.9600
90.3300
90.7500
75,500
Thu, 09 Jul 2026
90.1100
91.5600
89.7200
91.2100
133,600
Wed, 08 Jul 2026
92.1400
94.0000
90.6600
91.0200
130,000
Tue, 07 Jul 2026
91.4300
93.7300
91.0700
92.1400
115,400
Mon, 06 Jul 2026
90.1400
90.7400
89.1800
90.5200
96,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.7300
90.8900
88.2700
90.1700
131,800
Wed, 01 Jul 2026
88.6500
90.0200
88.0500
89.6100
116,100
Tue, 30 Jun 2026
88.7100
88.8500
86.7100
88.5800
123,400
Mon, 29 Jun 2026
89.2300
89.6100
88.1500
88.3700
133,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.2500
90.0700
88.2600
89.3900
308,300
Thu, 25 Jun 2026
89.5400
90.4900
87.4900
88.2800
120,000
Wed, 24 Jun 2026
89.2100
90.9400
89.0000
90.1800
144,400
Tue, 23 Jun 2026
89.5400
90.0300
88.4700
89.0300
152,700
Mon, 22 Jun 2026
87.8300
89.9700
87.8300
89.7500
209,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.4100
87.9300
85.7200
87.4300
320,300
Wed, 17 Jun 2026
87.8700
88.3800
86.0500
87.0700
133,400
Tue, 16 Jun 2026
88.8100
89.8100
86.7800
88.5100
126,900
Mon, 15 Jun 2026
91.1600
92.0000
87.9500
88.3200
147,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
93.0500
93.8400
91.5200
92.0100
117,500
Thu, 11 Jun 2026
93.6100
94.6900
92.7200
93.0500
138,000
Wed, 10 Jun 2026
93.0000
94.5100
92.5100
93.6100
179,600
Tue, 09 Jun 2026
93.0200
94.2200
91.8000
92.8500
124,900
Mon, 08 Jun 2026
91.3700
93.0300
90.7400
92.8000
135,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.6300
91.4800
87.5000
91.1500
128,600
Thu, 04 Jun 2026
88.6000
89.2000
85.6900
87.1400
149,100
Wed, 03 Jun 2026
88.5900
90.0800
87.3600
87.3600
189,100
Tue, 02 Jun 2026
88.2800
89.5000
87.3300
88.6100
166,500
Mon, 01 Jun 2026
88.2000
89.9700
87.4200
88.8100
133,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.2600
89.9900
87.4300
88.4600
113,100
Thu, 28 May 2026
88.9400
89.9000
87.8800
89.2600
136,700
Wed, 27 May 2026
87.4400
89.6500
87.4400
89.1100
155,100
Tue, 26 May 2026
88.6000
89.2500
86.1300
87.4400
120,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
87.6800
88.4500
85.7900
88.4200
124,100
Thu, 21 May 2026
85.3900
87.7400
83.0900
87.3600
184,500
Wed, 20 May 2026
87.7600
88.1600
86.2300
86.5100
201,600
Tue, 19 May 2026
85.7900
89.3700
84.9400
87.7700
156,500
Mon, 18 May 2026
85.4700
87.0100
82.7500
85.9800
150,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.5000
87.4300
85.5100
86.1600
191,000
Thu, 14 May 2026
85.9400
87.4900
85.6000
86.1000
133,600
Wed, 13 May 2026
83.7700
85.6700
83.2600
85.2400
152,000
Tue, 12 May 2026
85.4100
85.9100
83.7000
84.4900
136,900
Mon, 11 May 2026
87.0400
87.8800
85.2200
85.4100
138,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.7800
86.9000
84.6100
86.6000
98,600
Thu, 07 May 2026
23 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Thu, 07 May 2026
86.0500
86.6800
82.7100
85.7800
197,900
Thu, 07 May 2026
24 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 06 May 2026
89.9600
90.9800
88.3000
88.4000
129,600
Tue, 05 May 2026
22 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 05 May 2026
88.3300
89.7900
88.1900
89.4500
125,700
Mon, 04 May 2026
90.6400
91.6500
87.6100
87.6600
161,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.7800
92.8400
90.9500
91.3100
87,200
Thu, 30 Apr 2026
88.9200
92.5000
88.5300
91.4700
195,000
Wed, 29 Apr 2026
90.5000
91.1800
88.5900
89.0400
111,500
Tue, 28 Apr 2026
90.7300
92.0500
90.2000
90.6400
141,700
Mon, 27 Apr 2026
21 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Mon, 27 Apr 2026
90.5700
92.0000
89.9100
90.0300
121,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.7600
91.4800
89.9300
90.6900
107,200
Thu, 23 Apr 2026
20 · DEFA14A
After-hours · 17:04 ET
DEFA14A ↗
Thu, 23 Apr 2026
91.1000
92.2700
90.4300
90.8500
103,500
Wed, 22 Apr 2026
88.7500
90.9000
87.8800
90.5000
130,300
Tue, 21 Apr 2026
88.0700
89.2000
86.9300
87.9700
135,700
Mon, 20 Apr 2026
19 · DEFA14A
After-hours · 16:22 ET
DEFA14A ↗
Mon, 20 Apr 2026
18 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Mon, 20 Apr 2026
91.2000
91.2000
88.0400
88.1100
134,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.1200
92.1200
88.8100
91.3900
138,400
Fri, 17 Apr 2026
17 · DEFA14A
Next filing day · accepted 16 Apr, 21:11 ET
DEFA14A ↗
Thu, 16 Apr 2026
16 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Thu, 16 Apr 2026
89.5100
90.5500
88.2800
89.3200
127,900
Wed, 15 Apr 2026
90.0100
91.0500
89.2000
90.1700
110,500
Tue, 14 Apr 2026
91.6100
92.0700
90.1400
90.5900
110,600
Mon, 13 Apr 2026
15 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Mon, 13 Apr 2026
93.9400
94.0100
91.9600
92.3700
117,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
14 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Fri, 10 Apr 2026
94.8900
95.4400
92.9700
94.0400
136,600
Fri, 10 Apr 2026
13 · DEFA14A
Pre-market · 08:53 ET
DEFA14A ↗
Thu, 09 Apr 2026
93.6300
95.6200
92.6500
95.2300
176,000
Wed, 08 Apr 2026
12 · DEFA14A
After-hours · 17:25 ET
DEFA14A ↗
Wed, 08 Apr 2026
93.0600
94.3200
92.1200
94.1300
194,600
Tue, 07 Apr 2026
93.0000
93.2100
91.7300
92.5400
120,900
Mon, 06 Apr 2026
91.2100
92.7900
91.1000
92.7600
110,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.3500
91.5000
90.0000
91.1200
128,800
Wed, 01 Apr 2026
11 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Wed, 01 Apr 2026
90.0000
91.4000
89.4200
90.2100
116,100
Tue, 31 Mar 2026
90.5100
91.2900
88.9800
89.8900
145,800
Mon, 30 Mar 2026
89.4700
91.0500
89.2000
90.0300
157,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.5200
89.3200
83.9800
89.0000
159,500
Thu, 26 Mar 2026
86.4700
87.7400
86.4700
87.6500
103,900
Wed, 25 Mar 2026
87.4500
87.4500
85.3800
86.5700
86,900
Tue, 24 Mar 2026
85.1800
87.5000
84.5800
86.6100
91,200
Mon, 23 Mar 2026
84.0000
85.6900
82.7000
85.1200
195,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.8900
84.2700
82.1400
83.5600
368,500
Thu, 19 Mar 2026
84.4800
84.7000
82.9200
83.7600
144,600
Wed, 18 Mar 2026
86.3000
86.9300
84.2800
84.4300
106,700
Tue, 17 Mar 2026
87.1200
88.4800
86.5000
87.1700
82,600
Mon, 16 Mar 2026
88.4200
88.4200
86.7200
87.0000
108,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.2900
88.7800
85.9700
88.5300
128,400
Thu, 12 Mar 2026
84.6100
86.6100
83.7600
86.3900
137,800
Wed, 11 Mar 2026
83.9200
85.3400
79.3500
85.1800
115,100
Tue, 10 Mar 2026
83.4400
85.8100
82.8200
84.0500
150,700
Mon, 09 Mar 2026
85.0500
85.0500
81.5900
83.9100
157,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.6500
85.4600
82.8800
85.3800
145,200
Thu, 05 Mar 2026
84.9100
86.0000
83.3900
83.8200
103,500
Wed, 04 Mar 2026
87.0700
87.0700
85.0300
85.8700
117,700
Tue, 03 Mar 2026
86.1200
86.9300
84.8800
86.2300
112,500
Mon, 02 Mar 2026
84.8700
86.8400
84.5000
86.5600
105,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
84.6200
86.4200
84.6200
85.1000
165,800
Thu, 26 Feb 2026
87.8800
89.0000
84.3400
84.6200
120,000
Wed, 25 Feb 2026
88.7900
88.7900
87.0900
87.9500
125,900
Tue, 24 Feb 2026
87.3800
90.0000
86.3100
88.8500
128,300
Mon, 23 Feb 2026
87.1400
87.5600
85.1200
87.4400
159,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.8800
87.9700
85.3100
87.3500
200,100
Thu, 19 Feb 2026
86.2400
87.8300
85.3300
86.9300
135,300
Wed, 18 Feb 2026
86.4700
86.8600
85.2500
86.5200
134,100
Tue, 17 Feb 2026
88.5000
89.9900
85.8400
86.3200
149,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.2400
90.4900
87.2100
89.3400
170,300
Thu, 12 Feb 2026
86.7200
88.8400
86.7200
88.5500
155,400
Wed, 11 Feb 2026
85.1400
86.8800
84.8400
86.7300
123,300
Tue, 10 Feb 2026
85.8800
86.1700
84.1200
85.0500
112,500
Mon, 09 Feb 2026
83.0900
87.0000
83.0900
86.2800
151,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.2800
85.5300
83.0600
84.9000
263,900
Thu, 05 Feb 2026
9 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Thu, 05 Feb 2026
84.2700
85.0000
83.3000
84.3300
170,100
Thu, 05 Feb 2026
10 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 04 Feb 2026
80.6700
84.1400
78.6600
83.2800
180,300
Tue, 03 Feb 2026
77.0700
80.8500
77.0700
80.7700
185,000
Mon, 02 Feb 2026
74.6200
77.4400
74.6200
77.4400
112,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.8700
75.2000
72.1600
74.8600
173,900
Thu, 29 Jan 2026
71.6300
73.5200
70.7400
72.8600
146,000
Wed, 28 Jan 2026
72.4800
72.4800
70.7900
71.3800
135,400
Tue, 27 Jan 2026
72.6600
72.7900
71.6800
72.2500
74,100
Mon, 26 Jan 2026
72.3800
73.0400
71.3600
72.9200
147,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.2400
73.0000
71.5200
72.5800
90,000
Thu, 22 Jan 2026
8 · 10-K/A
After-hours · 16:15 ET
10-K/A ↗
Thu, 22 Jan 2026
71.0800
72.3200
71.0500
72.3200
104,100
Wed, 21 Jan 2026
70.3800
71.8600
70.3800
71.3500
142,100
Tue, 20 Jan 2026
70.0600
70.9100
69.5400
70.4300
125,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.4900
70.9500
69.9900
70.8700
117,200
Thu, 15 Jan 2026
69.3700
71.2200
68.8300
70.8500
106,500
Wed, 14 Jan 2026
70.1800
71.1200
69.4100
69.6600
91,000
Tue, 13 Jan 2026
70.6000
70.9500
69.9400
70.0000
94,000
Mon, 12 Jan 2026
69.6700
71.4600
69.3400
70.6200
143,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.7800
70.4700
68.5200
69.4900
116,200
Thu, 08 Jan 2026
68.2700
70.6700
68.2700
69.8600
90,700
Wed, 07 Jan 2026
69.4200
70.0700
68.3000
68.8500
119,200
Tue, 06 Jan 2026
69.0100
69.4500
68.4000
69.2200
103,800
Mon, 05 Jan 2026
69.4100
70.8300
69.1700
69.3000
94,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
68.3500
70.6900
68.3500
69.6700
166,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.6100
69.0700
67.9200
68.5500
135,600
Tue, 30 Dec 2025
69.4700
69.8500
68.6300
68.7200
118,200
Mon, 29 Dec 2025
70.5500
71.0000
69.2700
69.6700
94,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.7900
71.4000
69.9900
70.2600
59,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.5800
71.4400
70.5800
71.1300
51,900
Tue, 23 Dec 2025
71.4000
71.4400
70.2900
70.6500
77,800
Mon, 22 Dec 2025
71.3900
71.9200
71.1000
71.4100
109,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.8200
72.8200
71.0800
71.7000
242,700
Thu, 18 Dec 2025
71.9900
73.4300
71.1900
73.2300
105,900
Wed, 17 Dec 2025
70.9700
72.3700
70.9700
72.3700
103,000
Tue, 16 Dec 2025
71.5600
72.1200
70.6900
71.3100
94,900
Mon, 15 Dec 2025
70.4300
72.0500
69.3000
71.5600
135,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.8300
71.6500
70.3200
70.4400
131,900
Thu, 11 Dec 2025
71.1000
71.7200
69.7700
71.0900
120,400
Wed, 10 Dec 2025
73.5800
74.5100
70.0200
70.9100
132,700
Tue, 09 Dec 2025
72.6900
74.2100
72.5400
74.0600
92,600
Mon, 08 Dec 2025
74.5000
74.7400
72.4800
72.6500
114,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.8500
75.9000
73.8700
74.2500
96,500
Thu, 04 Dec 2025
77.1000
77.1000
75.4300
76.1800
70,900
Wed, 03 Dec 2025
76.1200
77.8600
75.4900
77.6300
146,300
Tue, 02 Dec 2025
75.2000
77.4500
74.6700
76.2000
152,800
Mon, 01 Dec 2025
76.7400
77.3500
74.8900
75.0700
130,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.8600
78.0000
76.2300
76.9200
62,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
6 · 10-K
After-hours · 16:00 ET
10-K ↗
Wed, 26 Nov 2025
77.7700
78.5900
75.8700
77.2900
103,800
Wed, 26 Nov 2025
7 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Tue, 25 Nov 2025
75.9000
78.5900
74.8700
77.0100
122,300
Mon, 24 Nov 2025
5 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 24 Nov 2025
75.6200
76.9300
75.0100
75.3500
135,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.8500
76.3600
73.8500
75.9200
107,800
Thu, 20 Nov 2025
74.4400
74.5700
73.1900
73.6600
83,300
Wed, 19 Nov 2025
73.7400
74.3800
73.4200
73.8400
54,100
Tue, 18 Nov 2025
74.0000
74.6300
73.7900
74.0800
56,700
Mon, 17 Nov 2025
74.5300
75.0900
73.7100
73.9900
79,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.4300
74.5700
73.0200
74.5100
92,800
Thu, 13 Nov 2025
73.2100
73.7400
73.0600
73.3400
91,000
Wed, 12 Nov 2025
72.7500
74.0800
72.7200
73.3100
61,600
Tue, 11 Nov 2025
73.6700
74.0200
72.9000
73.0000
66,000
Mon, 10 Nov 2025
74.0000
74.0000
72.2000
73.3100
99,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
73.2400
74.9400
72.7300
74.0300
85,400
Thu, 06 Nov 2025
73.2300
73.4900
72.3100
72.9900
133,500
Wed, 05 Nov 2025
71.9900
74.2500
69.3900
73.8500
163,000
Tue, 04 Nov 2025
71.5200
72.2000
71.4200
71.7700
104,300
Mon, 03 Nov 2025
69.1000
71.6900
68.1800
71.5800
130,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.2500
69.7200
67.5200
69.1000
132,200
Thu, 30 Oct 2025
69.4000
69.4000
67.1100
68.6300
197,400
Wed, 29 Oct 2025
71.9300
72.9700
68.5400
69.4500
90,100
Tue, 28 Oct 2025
4 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Tue, 28 Oct 2025
71.6300
72.7500
71.5000
71.9500
88,000
Mon, 27 Oct 2025
72.0700
72.9400
71.5300
71.8500
63,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
72.8600
72.9700
71.9300
72.0700
60,400
Thu, 23 Oct 2025
73.1300
73.3500
71.8700
72.6200
59,400
Wed, 22 Oct 2025
72.5000
73.4100
71.5200
73.1800
81,600
Tue, 21 Oct 2025
73.9500
73.9500
72.5200
72.6400
65,100
Mon, 20 Oct 2025
73.9500
73.9500
72.6500
73.8800
66,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
73.5200
74.2600
72.9900
73.5000
59,700
Thu, 16 Oct 2025
75.0000
75.2000
73.2700
73.4800
76,300
Wed, 15 Oct 2025
74.5300
75.2500
73.4800
74.8100
99,800
Tue, 14 Oct 2025
72.5600
74.3500
71.1000
74.1900
99,400
Mon, 13 Oct 2025
70.4000
72.4900
70.3200
72.4500
109,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
71.2700
71.2700
69.7000
70.2100
131,200
Thu, 09 Oct 2025
72.4000
72.6200
70.3600
70.9800
65,100
Wed, 08 Oct 2025
71.4100
72.8100
71.0500
72.5600
85,700
Tue, 07 Oct 2025
71.1200
71.3700
69.9800
71.2100
83,100
Mon, 06 Oct 2025
72.3200
72.8700
71.1100
71.3100
84,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
70.2600
72.3600
70.0400
72.3200
97,600
Thu, 02 Oct 2025
70.0400
70.2600
68.9100
70.2200
108,800
Wed, 01 Oct 2025
69.1600
70.5000
68.3000
70.5000
70,900
Tue, 30 Sep 2025
69.5600
70.1600
68.8600
69.5600
106,400
Mon, 29 Sep 2025
68.9200
69.7100
67.9400
69.5600
243,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
67.3900
69.1200
66.6300
68.7100
112,000
Thu, 25 Sep 2025
69.0000
69.6400
66.8800
67.1600
77,600
Wed, 24 Sep 2025
68.5600
69.6300
68.5300
68.7700
75,200
Tue, 23 Sep 2025
3 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 23 Sep 2025
68.4600
68.8300
68.0600
68.6900
67,300
Mon, 22 Sep 2025
69.0500
69.3000
67.2000
68.1700
87,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
70.6200
70.6200
68.7100
69.4200
287,400
Thu, 18 Sep 2025
69.9200
70.8300
69.6700
70.6200
80,400
Wed, 17 Sep 2025
70.6400
71.8800
69.9200
70.2000
111,500
Tue, 16 Sep 2025
69.0500
70.5600
68.3600
70.2300
90,200
Mon, 15 Sep 2025
69.2300
69.2400
68.1900
69.0400
88,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
69.9500
69.9500
68.9800
69.2800
68,500
Thu, 11 Sep 2025
67.9800
69.8400
67.6000
69.7500
85,400
Wed, 10 Sep 2025
68.5100
68.7300
66.9800
67.9500
100,100
Tue, 09 Sep 2025
69.7900
69.7900
67.5600
68.9700
134,700
Mon, 08 Sep 2025
70.3900
70.3900
69.0900
69.8200
113,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
70.2500
71.2300
69.7000
70.5900
101,000
Thu, 04 Sep 2025
69.8900
70.5100
69.4600
70.5000
102,300
Wed, 03 Sep 2025
68.5700
69.6400
67.8200
69.6400
132,100
Tue, 02 Sep 2025
67.4600
69.1200
67.4600
69.0800
126,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
67.6400
68.6600
67.5200
67.6900
113,400
Thu, 28 Aug 2025
67.7000
68.2000
66.4100
67.6200
148,700
Wed, 27 Aug 2025
67.0700
67.9200
66.9700
67.6900
89,000
Tue, 26 Aug 2025
67.5800
67.8100
67.0800
67.3600
98,100
Mon, 25 Aug 2025
67.8800
67.9000
66.8300
67.5800
81,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
65.9000
68.3900
65.9000
67.9800
154,600
Thu, 21 Aug 2025
64.5100
65.5400
63.7500
65.4800
108,500
Wed, 20 Aug 2025
65.7300
66.1000
65.0200
65.0900
109,800
Tue, 19 Aug 2025
65.8900
66.6600
64.9100
65.6000
95,000
Mon, 18 Aug 2025
64.1600
65.6300
63.6900
65.4700
116,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
63.9400
64.6200
63.5800
64.1700
103,200
Thu, 14 Aug 2025
64.0600
64.3000
62.6500
63.7600
145,800
Wed, 13 Aug 2025
64.1200
65.1000
63.6800
64.7900
113,000
Tue, 12 Aug 2025
61.8200
64.5100
61.6000
64.3200
113,700
Mon, 11 Aug 2025
61.5100
61.9800
60.1700
61.8200
101,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
61.1400
62.1600
60.9000
61.2600
104,600
Thu, 07 Aug 2025
1 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 07 Aug 2025
61.0000
62.7800
60.0700
61.6300
144,200
Thu, 07 Aug 2025
2 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 06 Aug 2025
59.7900
63.3600
59.7900
63.3500
179,500
Tue, 05 Aug 2025
62.3600
62.6100
59.2700
59.6200
200,300
Mon, 04 Aug 2025
63.0300
63.9100
62.2400
62.5600
213,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
62.6000
63.3600
62.5000
63.2000
184,200
Thu, 31 Jul 2025
62.3800
63.3700
62.3400
62.9300
151,400
Wed, 30 Jul 2025
62.8400
64.5600
62.4500
63.0000
214,500
Tue, 29 Jul 2025
64.5400
64.5400
62.3800
62.5500
98,900
Mon, 28 Jul 2025
64.9600
65.2500
64.1000
64.1200
89,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend