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
61.0100
62.0000
60.7500
61.1100
185,600
Thu, 23 Jul 2026
60.5200
61.3000
59.9100
61.1200
177,900
Wed, 22 Jul 2026
61.9200
62.2800
61.0300
61.3100
125,200
Tue, 21 Jul 2026
61.7300
62.4400
61.2500
62.1100
153,200
Mon, 20 Jul 2026
62.6800
62.8700
61.8000
62.0300
132,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
63.1400
63.5400
62.2000
62.6800
169,700
Thu, 16 Jul 2026
61.6500
64.0100
61.3300
63.6100
163,000
Wed, 15 Jul 2026
60.8600
62.0200
60.5800
61.6300
180,200
Tue, 14 Jul 2026
19 · 8-K
After market open · 14:16 ET
8-K ↗
Tue, 14 Jul 2026
60.8000
61.0600
60.3900
60.5600
116,500
Mon, 13 Jul 2026
60.5000
61.1100
60.1600
60.7200
154,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
60.1600
60.6900
59.9200
60.4000
140,700
Thu, 09 Jul 2026
58.9100
60.0300
58.5700
59.8500
304,100
Wed, 08 Jul 2026
61.5700
61.8700
58.3900
58.8000
424,000
Tue, 07 Jul 2026
61.8900
62.5900
61.5700
61.5700
169,800
Mon, 06 Jul 2026
62.0800
63.5400
61.5900
61.7200
218,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
63.5000
64.1900
62.0500
62.4000
305,600
Wed, 01 Jul 2026
61.9900
63.1900
61.7400
63.1200
277,700
Tue, 30 Jun 2026
61.1100
61.7900
60.0100
61.7200
284,400
Mon, 29 Jun 2026
62.5600
62.5600
60.7000
61.0500
338,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
61.9600
62.9900
61.6400
62.6800
790,400
Thu, 25 Jun 2026
61.5000
62.0800
61.3300
61.6400
201,100
Wed, 24 Jun 2026
61.4200
62.3600
60.9800
61.5400
232,200
Tue, 23 Jun 2026
60.3500
61.4700
59.9700
61.2700
221,900
Mon, 22 Jun 2026
59.7500
60.5300
59.6600
60.2600
269,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
60.6300
60.8500
59.1000
59.8600
432,000
Wed, 17 Jun 2026
60.9200
61.5500
59.3600
60.0900
210,400
Tue, 16 Jun 2026
61.1900
61.4800
60.6900
61.3100
164,900
Mon, 15 Jun 2026
62.1400
62.6400
60.4700
60.7100
142,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
61.1400
61.9300
60.9200
61.8300
108,100
Thu, 11 Jun 2026
61.5900
61.6500
60.0200
60.8300
176,400
Wed, 10 Jun 2026
60.7200
61.8500
60.6400
61.1700
339,600
Tue, 09 Jun 2026
60.1800
61.5800
60.0100
60.3700
262,900
Mon, 08 Jun 2026
60.1400
60.4900
59.2500
59.6800
207,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.1900
60.5900
59.1900
59.9900
161,900
Thu, 04 Jun 2026
59.1000
59.5800
59.0000
59.3000
176,000
Wed, 03 Jun 2026
59.7900
60.0000
58.2400
58.4100
191,600
Tue, 02 Jun 2026
58.8700
60.5100
58.8700
60.1100
123,200
Mon, 01 Jun 2026
60.0400
60.5000
58.8300
59.2200
151,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
59.9100
60.9100
59.9100
60.6300
170,600
Thu, 28 May 2026
60.1200
60.6900
59.3600
60.1400
111,400
Wed, 27 May 2026
60.9100
61.3400
60.0000
60.2200
107,000
Tue, 26 May 2026
60.0100
60.9900
60.0100
60.7100
92,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
60.3900
60.5500
59.7300
59.9000
104,600
Thu, 21 May 2026
59.3800
60.2900
59.0300
60.1900
104,600
Wed, 20 May 2026
58.2700
59.8500
57.8200
59.7700
159,500
Tue, 19 May 2026
57.9400
58.4700
57.3100
58.2700
168,900
Mon, 18 May 2026
57.1500
58.4900
56.5600
57.8700
298,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.7800
58.1600
56.9100
57.2600
207,300
Thu, 14 May 2026
58.7100
59.4000
58.0400
58.1700
330,900
Wed, 13 May 2026
59.4400
60.1800
57.7600
58.1100
403,000
Tue, 12 May 2026
60.0600
60.9200
58.7800
59.7900
330,800
Mon, 11 May 2026
61.6200
61.6200
60.0300
60.0600
213,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.5000
62.8600
60.7600
61.5500
186,200
Thu, 07 May 2026
62.3000
62.6800
61.6200
62.6000
120,000
Wed, 06 May 2026
62.4200
63.0300
62.0700
62.3200
118,100
Tue, 05 May 2026
60.8000
62.5000
60.7500
62.1800
144,300
Mon, 04 May 2026
60.9000
61.3200
59.6600
60.7100
160,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
60.6900
61.7500
59.9900
61.3800
178,700
Thu, 30 Apr 2026
59.0100
61.5500
59.0100
60.5200
233,800
Wed, 29 Apr 2026
61.0700
61.0700
59.2100
59.5800
187,800
Wed, 29 Apr 2026
18 · 10-Q
Pre-market · 07:00 ET
10-Q ↗
Tue, 28 Apr 2026
61.9200
62.4900
61.2200
61.6700
136,400
Mon, 27 Apr 2026
61.1900
62.4000
60.4000
61.5500
175,500
Mon, 27 Apr 2026
17 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 27 Apr 2026
16 · 8-K
Pre-market · 06:59 ET
8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.2200
60.2000
58.4400
59.6900
142,100
Thu, 23 Apr 2026
59.8800
60.3000
59.4000
60.0300
99,100
Wed, 22 Apr 2026
60.7000
60.7000
58.7400
59.6000
113,500
Tue, 21 Apr 2026
61.1900
61.6900
60.0500
60.1700
111,300
Mon, 20 Apr 2026
60.9400
62.6600
60.9400
61.3600
82,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
60.5000
62.1900
60.3800
61.3200
133,600
Thu, 16 Apr 2026
59.6900
60.0800
59.1300
59.8700
82,000
Wed, 15 Apr 2026
15 · 8-K
After market open · 14:47 ET
8-K ↗
Wed, 15 Apr 2026
60.6500
60.9000
59.7700
59.9400
72,600
Tue, 14 Apr 2026
14 · 8-K
After market open · 14:22 ET
8-K ↗
Tue, 14 Apr 2026
60.8300
61.0000
57.6900
60.7600
102,600
Mon, 13 Apr 2026
60.7700
61.1900
60.2200
60.9600
116,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
61.0000
61.0200
60.2400
60.8800
98,100
Thu, 09 Apr 2026
59.7200
61.5700
59.7200
61.1400
96,300
Wed, 08 Apr 2026
60.0000
60.5300
59.7700
60.0900
154,800
Tue, 07 Apr 2026
58.2200
59.0200
58.1100
58.9600
98,700
Mon, 06 Apr 2026
57.9200
58.6200
57.5400
58.3700
96,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.1200
58.2400
56.9300
58.1200
117,100
Wed, 01 Apr 2026
57.4500
58.4800
57.4500
58.0200
101,900
Tue, 31 Mar 2026
57.1300
57.9600
56.7400
57.3800
162,900
Mon, 30 Mar 2026
56.7600
56.8100
56.1500
56.5700
145,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.7600
56.9700
56.2000
56.5100
166,400
Thu, 26 Mar 2026
56.3900
57.0000
55.6700
56.9600
99,300
Wed, 25 Mar 2026
57.6000
57.8100
56.5100
56.8000
126,700
Tue, 24 Mar 2026
56.2400
58.1100
56.1100
57.2800
168,800
Mon, 23 Mar 2026
56.8300
57.7100
55.8400
56.7900
205,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
55.7300
56.1800
54.8000
55.3000
1,195,900
Thu, 19 Mar 2026
54.5900
55.9900
54.3600
55.7200
183,800
Wed, 18 Mar 2026
55.9000
56.2000
54.6600
55.0300
193,800
Tue, 17 Mar 2026
57.3600
57.8200
56.3200
56.4500
159,300
Mon, 16 Mar 2026
57.2600
57.6600
56.7500
56.9900
236,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
56.8000
57.7000
56.1200
56.7000
177,200
Thu, 12 Mar 2026
55.8600
56.8900
55.3600
56.5800
262,500
Wed, 11 Mar 2026
56.3200
56.9100
55.9900
56.7500
135,600
Tue, 10 Mar 2026
56.0400
57.7200
55.7900
56.7200
193,200
Mon, 09 Mar 2026
56.1500
56.6500
54.6000
56.5000
234,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13 · 8-K
After market open · 13:18 ET
8-K ↗
Fri, 06 Mar 2026
56.1500
56.9700
55.1900
56.8800
211,500
Thu, 05 Mar 2026
58.1400
58.1400
57.2100
57.6000
129,100
Thu, 05 Mar 2026
12 · DEFA14A
Pre-market · 08:08 ET
DEFA14A ↗
Thu, 05 Mar 2026
11 · DEF 14A
Pre-market · 07:44 ET
DEF 14A ↗
Wed, 04 Mar 2026
58.5100
58.9100
57.7300
58.7900
136,500
Tue, 03 Mar 2026
57.6600
58.7200
56.8400
58.3200
147,600
Mon, 02 Mar 2026
57.3700
59.5300
57.3700
58.6700
172,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
59.1000
59.6300
57.1400
58.0900
279,300
Thu, 26 Feb 2026
59.4100
60.3000
59.1300
60.0400
148,600
Wed, 25 Feb 2026
58.4500
59.4500
57.8200
59.3400
145,500
Wed, 25 Feb 2026
10 · 10-K
Pre-market · 08:00 ET
10-K ↗
Tue, 24 Feb 2026
58.5100
59.6400
57.5700
58.0200
179,000
Mon, 23 Feb 2026
60.3500
60.6000
57.8600
58.6600
265,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
60.5500
61.1900
59.8700
60.2300
92,600
Thu, 19 Feb 2026
60.4900
60.9600
59.6700
60.5000
291,300
Wed, 18 Feb 2026
61.3800
62.5000
60.4800
60.8500
115,500
Tue, 17 Feb 2026
61.7100
62.4700
61.0900
61.6100
112,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
61.3200
62.4800
60.0600
61.4100
157,200
Thu, 12 Feb 2026
61.2400
61.6300
60.1000
60.8900
144,200
Wed, 11 Feb 2026
61.9200
62.5400
60.5100
60.7200
162,200
Tue, 10 Feb 2026
62.3600
62.8400
61.0500
61.5700
141,800
Mon, 09 Feb 2026
62.6200
63.3000
61.8900
62.4000
152,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
63.0300
63.5100
62.2800
62.6200
117,900
Thu, 05 Feb 2026
62.2900
63.2100
59.7200
62.3000
179,400
Wed, 04 Feb 2026
62.4500
63.8000
62.4400
62.5200
140,000
Tue, 03 Feb 2026
60.5200
62.5000
59.2900
61.9700
208,200
Mon, 02 Feb 2026
60.0000
60.9600
59.2800
60.7600
164,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.8700
60.3000
58.6100
59.6000
177,300
Thu, 29 Jan 2026
58.5200
60.1300
58.2200
59.2500
302,200
Wed, 28 Jan 2026
60.2100
60.2100
58.0300
58.1300
163,200
Tue, 27 Jan 2026
61.3400
62.5500
59.9800
60.0200
218,600
Mon, 26 Jan 2026
60.7900
61.4600
58.8300
61.3000
304,100
Mon, 26 Jan 2026
9 · 8-K
Pre-market · 06:59 ET
8-K ↗
Mon, 26 Jan 2026
8 · 8-K
Pre-market · 06:59 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.8700
60.3200
58.0200
58.8300
205,500
Thu, 22 Jan 2026
61.2000
62.5000
60.6300
60.8500
131,600
Wed, 21 Jan 2026
59.0400
61.3000
59.0400
61.2800
129,200
Tue, 20 Jan 2026
58.5100
59.0400
58.1500
58.8000
124,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
59.4800
59.8600
59.0400
59.3300
141,500
Thu, 15 Jan 2026
7 · 8-K
After market open · 15:00 ET
8-K ↗
Thu, 15 Jan 2026
59.2500
60.4700
59.1800
59.4700
86,300
Wed, 14 Jan 2026
57.1600
59.2600
57.1100
59.1400
140,800
Tue, 13 Jan 2026
6 · 8-K
After market open · 14:29 ET
8-K ↗
Tue, 13 Jan 2026
57.0200
57.1600
56.4900
57.1000
136,600
Mon, 12 Jan 2026
56.7600
57.3000
56.4400
56.8800
122,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.9100
58.1600
57.0100
57.1300
143,800
Thu, 08 Jan 2026
55.6600
57.8900
55.6600
57.5700
201,900
Wed, 07 Jan 2026
57.1100
57.3700
55.6000
55.8800
219,500
Tue, 06 Jan 2026
57.1800
57.7300
56.0500
57.5800
158,100
Mon, 05 Jan 2026
56.2500
58.4000
56.2500
57.5000
271,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
57.0600
57.4400
56.1100
56.4600
243,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.5600
57.6300
56.6700
57.0600
146,500
Tue, 30 Dec 2025
58.2100
58.2600
57.3200
57.4000
187,600
Mon, 29 Dec 2025
58.8500
60.0600
58.1600
58.4300
161,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
59.0700
59.3900
58.2500
58.7500
130,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.3100
60.2000
59.0000
59.1100
88,700
Tue, 23 Dec 2025
59.5000
60.3700
59.3500
59.3500
174,700
Mon, 22 Dec 2025
59.2300
60.2400
59.2300
59.7300
317,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
59.5200
60.1100
58.8400
59.3100
555,000
Thu, 18 Dec 2025
60.6100
60.6100
59.4200
59.7500
176,100
Wed, 17 Dec 2025
59.7800
60.6200
59.5700
60.1800
140,100
Tue, 16 Dec 2025
59.9700
60.4100
59.0000
59.9000
264,900
Mon, 15 Dec 2025
60.0300
60.0800
59.3400
59.9400
191,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
59.9600
60.3600
58.8100
59.6200
193,500
Thu, 11 Dec 2025
59.2400
60.5600
59.1200
59.8500
198,400
Wed, 10 Dec 2025
58.0400
59.7900
58.0400
59.3400
242,700
Tue, 09 Dec 2025
58.6400
59.5900
57.9800
58.1800
141,100
Mon, 08 Dec 2025
58.6600
59.3300
58.2300
58.6400
119,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
58.8700
59.1900
58.1200
58.2700
147,100
Thu, 04 Dec 2025
58.8800
59.9700
58.4200
58.8700
70,900
Wed, 03 Dec 2025
58.5400
59.3500
58.0000
59.1800
117,900
Tue, 02 Dec 2025
58.7700
58.9600
58.0900
58.2300
112,900
Mon, 01 Dec 2025
58.0000
59.5500
57.4000
58.7800
143,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.6900
59.0000
58.0400
58.2600
65,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.0000
60.0000
58.6200
58.7300
214,100
Tue, 25 Nov 2025
58.5200
59.8600
57.7600
59.2500
204,600
Mon, 24 Nov 2025
58.7400
59.4400
58.0100
58.1300
121,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.0000
59.4600
56.4800
58.8800
186,000
Thu, 20 Nov 2025
57.7300
58.6000
56.7900
56.9200
196,900
Wed, 19 Nov 2025
56.4700
57.4200
56.2700
57.2400
109,800
Tue, 18 Nov 2025
56.3500
57.3600
56.0400
56.3000
179,700
Mon, 17 Nov 2025
58.1300
58.8800
56.2100
56.4300
118,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.6600
58.2800
56.6600
58.2200
138,100
Thu, 13 Nov 2025
58.2700
58.8300
57.7400
58.2500
99,300
Wed, 12 Nov 2025
58.6600
59.5000
58.1400
58.3300
114,400
Tue, 11 Nov 2025
58.0600
59.0500
57.5200
58.7400
135,500
Mon, 10 Nov 2025
58.1500
61.1800
57.5300
58.0600
80,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.4000
57.9400
56.9800
57.8900
110,800
Thu, 06 Nov 2025
58.0100
58.1600
57.3000
57.4300
87,400
Wed, 05 Nov 2025
57.4400
58.7100
57.3500
58.3100
95,000
Tue, 04 Nov 2025
57.3500
58.3800
56.7800
57.4400
116,400
Mon, 03 Nov 2025
56.6900
57.6400
56.0500
57.5900
115,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
56.5500
57.1500
56.2000
57.0500
136,500
Thu, 30 Oct 2025
56.5300
57.6900
56.5300
57.2300
140,000
Wed, 29 Oct 2025
57.7100
59.3700
56.4400
56.7900
193,100
Wed, 29 Oct 2025
5 · 10-Q
Pre-market · 07:02 ET
10-Q ↗
Tue, 28 Oct 2025
58.3400
59.0000
57.6500
58.2200
161,700
Mon, 27 Oct 2025
60.7100
62.8100
58.1200
58.6700
143,900
Mon, 27 Oct 2025
4 · 8-K
Pre-market · 06:59 ET
8-K ↗
Mon, 27 Oct 2025
3 · 8-K
Pre-market · 06:59 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.5200
62.0200
60.5200
61.8500
107,300
Thu, 23 Oct 2025
61.1000
61.7000
60.5200
60.6400
81,800
Wed, 22 Oct 2025
61.4200
62.0200
60.9000
61.1100
111,900
Tue, 21 Oct 2025
60.5100
61.4200
58.0800
61.3000
89,200
Mon, 20 Oct 2025
60.1000
61.0400
59.9900
60.7700
109,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
59.2900
60.1100
58.1000
59.7700
105,800
Thu, 16 Oct 2025
61.5900
61.5900
58.1800
58.7300
127,100
Wed, 15 Oct 2025
63.9400
63.9400
61.7300
61.8500
102,700
Tue, 14 Oct 2025
2 · 8-K
After market open · 14:13 ET
8-K ↗
Tue, 14 Oct 2025
61.5400
64.1000
61.5200
63.8800
82,400
Mon, 13 Oct 2025
61.8300
62.0300
61.0400
61.9200
68,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
62.9100
63.3600
60.9100
61.0500
110,700
Thu, 09 Oct 2025
62.9700
63.0100
62.2300
62.9900
62,500
Wed, 08 Oct 2025
63.8300
64.0200
63.2000
63.3000
53,100
Tue, 07 Oct 2025
64.2500
64.9400
63.4000
63.4400
62,900
Mon, 06 Oct 2025
64.3400
65.4300
64.1400
64.2000
125,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.2800
64.6000
60.5100
63.8800
103,900
Thu, 02 Oct 2025
63.2800
64.0000
62.0100
63.1700
109,500
Wed, 01 Oct 2025
63.7700
64.0600
62.6900
63.4700
95,900
Tue, 30 Sep 2025
64.9500
65.1300
63.4800
64.2000
78,200
Mon, 29 Sep 2025
65.8400
66.4500
64.5900
64.9500
141,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
64.5500
65.8000
64.1700
65.7700
180,200
Thu, 25 Sep 2025
64.2400
64.8900
63.6000
64.4400
94,200
Wed, 24 Sep 2025
65.0300
65.3600
64.2100
64.4000
81,600
Tue, 23 Sep 2025
65.1900
66.1500
64.7800
65.0800
80,500
Mon, 22 Sep 2025
65.4000
65.7700
64.6900
64.9700
72,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
66.5900
66.7800
65.1700
65.5500
365,700
Thu, 18 Sep 2025
64.8400
66.8200
64.5500
66.7100
101,600
Wed, 17 Sep 2025
64.3600
66.4000
64.0300
64.6100
96,700
Tue, 16 Sep 2025
64.2100
64.2100
63.0500
63.9800
88,400
Mon, 15 Sep 2025
65.0300
66.6100
64.1900
64.4800
88,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
65.6600
66.3300
64.6800
65.0200
65,900
Thu, 11 Sep 2025
65.8200
66.4000
64.6800
65.7300
106,900
Wed, 10 Sep 2025
66.5400
66.8300
65.5700
65.7700
69,600
Tue, 09 Sep 2025
67.8000
68.4000
66.0900
66.5400
106,300
Mon, 08 Sep 2025
67.8300
68.3800
66.9700
67.9900
118,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
67.3000
68.5500
66.9900
67.9300
175,600
Thu, 04 Sep 2025
66.8800
67.2100
66.5300
67.1900
91,300
Wed, 03 Sep 2025
67.2000
67.9100
66.0200
66.5400
127,600
Tue, 02 Sep 2025
67.9900
68.4500
66.9100
67.4400
174,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
69.0000
69.4000
68.1300
68.4500
180,500
Thu, 28 Aug 2025
68.6200
68.8800
67.8500
68.7300
155,100
Wed, 27 Aug 2025
67.7200
68.5800
65.5500
68.3800
116,800
Tue, 26 Aug 2025
67.2700
68.0500
66.1700
67.8500
138,300
Mon, 25 Aug 2025
67.0800
67.6300
63.5700
67.1500
143,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
64.6500
67.9100
64.5800
67.5600
223,100
Thu, 21 Aug 2025
63.9200
64.3000
63.0600
64.1300
112,500
Wed, 20 Aug 2025
63.8600
64.2600
63.2600
63.9900
103,400
Tue, 19 Aug 2025
63.5000
64.1900
63.1300
63.5300
162,600
Mon, 18 Aug 2025
61.9600
63.4800
61.2800
63.4300
245,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
62.9600
63.3700
61.5900
62.2400
180,000
Thu, 14 Aug 2025
62.6300
62.9000
62.1400
62.8700
106,800
Wed, 13 Aug 2025
62.9000
63.4300
62.4700
63.4000
114,200
Tue, 12 Aug 2025
60.8600
62.4700
60.5300
62.3700
120,400
Mon, 11 Aug 2025
61.0400
61.2500
59.7400
60.3200
112,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
60.7900
60.9400
60.0500
60.7700
79,200
Thu, 07 Aug 2025
61.7600
62.1700
60.0700
60.2500
91,700
Wed, 06 Aug 2025
1 · 10-Q
After-hours · 16:59 ET
10-Q ↗
Wed, 06 Aug 2025
61.9600
61.9600
60.9100
61.0700
87,500
Tue, 05 Aug 2025
62.1400
62.2100
61.0700
62.0000
160,800
Mon, 04 Aug 2025
61.5800
62.2300
60.8300
61.8400
132,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
62.6000
63.0500
61.3800
61.6000
181,600
Thu, 31 Jul 2025
64.8000
65.3000
63.2100
63.3700
196,400
Wed, 30 Jul 2025
66.4200
67.3900
65.0400
65.4000
216,900
Tue, 29 Jul 2025
68.1100
68.4700
65.7100
66.1900
204,400
Mon, 28 Jul 2025
66.6100
68.7900
66.4400
67.8200
287,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend