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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
69.8200
70.8600
69.2300
70.2800
359,900
Thu, 22 Oct 2026
66.3400
70.2900
66.1700
70.1000
326,900
Wed, 21 Oct 2026
18 · 8-K
After-hours · 20:35 ET
8-K ↗
Wed, 21 Oct 2026
68.5100
68.5100
67.0400
68.0500
243,400
Tue, 20 Oct 2026
67.2400
68.7200
67.2400
68.1700
325,500
Mon, 19 Oct 2026
67.5700
67.6000
66.9300
67.0000
149,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
67.6300
68.7700
67.3100
67.5700
228,300
Thu, 15 Oct 2026
66.8300
67.7400
66.5400
67.3400
208,300
Wed, 14 Oct 2026
66.0000
66.5100
65.5400
66.3500
233,900
Tue, 13 Oct 2026
67.2300
67.3500
66.2200
66.6000
172,900
Mon, 12 Oct 2026
66.4300
67.1100
66.3300
66.8100
196,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.6200
67.1500
66.2700
66.4300
186,700
Thu, 08 Oct 2026
66.2000
67.1200
65.9100
66.8700
208,400
Wed, 07 Oct 2026
66.6500
66.6500
65.6900
66.2000
178,100
Tue, 06 Oct 2026
67.4000
67.9000
66.9900
67.1200
154,000
Mon, 05 Oct 2026
67.8100
67.9800
66.9600
67.4000
253,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
67.9400
68.9200
67.4600
67.8800
336,800
Thu, 01 Oct 2026
66.6200
67.5100
65.6100
67.3100
304,500
Wed, 30 Sep 2026
67.4700
67.8900
66.5000
67.0000
285,600
Tue, 29 Sep 2026
68.0600
68.5500
67.1600
67.4700
278,700
Mon, 28 Sep 2026
68.9600
69.0100
67.9900
68.1700
238,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
68.9600
69.7000
68.9600
69.0300
207,100
Thu, 24 Sep 2026
68.4400
68.8900
67.8300
68.7900
204,400
Wed, 23 Sep 2026
68.7400
69.2900
68.0200
68.0700
200,500
Tue, 22 Sep 2026
69.8800
70.3700
68.8600
68.8800
224,200
Mon, 21 Sep 2026
70.7800
71.0800
69.7100
69.7200
152,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
70.3800
70.9500
69.9400
70.7300
537,300
Thu, 17 Sep 2026
71.7200
71.9400
70.6400
70.7800
347,700
Wed, 16 Sep 2026
72.1300
72.1600
69.9100
71.0800
376,700
Tue, 15 Sep 2026
71.6000
72.5900
71.6000
72.1300
352,000
Mon, 14 Sep 2026
71.2700
72.3000
71.2700
71.9400
398,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
71.4600
71.4600
70.2400
71.3000
298,300
Thu, 10 Sep 2026
70.3200
70.8700
69.7300
70.8200
270,200
Wed, 09 Sep 2026
69.3800
70.5300
69.2200
70.4100
351,900
Tue, 08 Sep 2026
70.9600
71.0500
69.8100
69.9200
194,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
70.7000
71.7900
70.7000
71.1500
209,400
Thu, 03 Sep 2026
70.5400
71.4300
70.5400
71.1200
260,200
Wed, 02 Sep 2026
68.9100
70.4000
68.4000
70.0400
279,000
Tue, 01 Sep 2026
69.8800
69.9500
68.3400
68.5800
338,400
Tue, 01 Sep 2026
17 · 8-K
Pre-market · 09:17 ET
8-K ↗
Mon, 31 Aug 2026
70.6000
70.6000
69.6000
70.1400
356,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
70.1700
70.6600
70.0600
70.5000
241,200
Thu, 27 Aug 2026
69.9800
70.3300
69.4100
70.1700
220,600
Wed, 26 Aug 2026
70.5200
70.9800
70.0000
70.3600
204,800
Tue, 25 Aug 2026
70.8900
71.1900
70.0700
70.3100
186,500
Mon, 24 Aug 2026
71.0200
71.7200
70.7500
70.8200
208,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
71.8500
72.7400
70.6400
71.1400
255,900
Thu, 20 Aug 2026
71.0400
71.7200
70.6200
71.6600
289,300
Wed, 19 Aug 2026
72.7900
72.9200
71.0400
71.1400
431,400
Tue, 18 Aug 2026
74.1700
74.3900
72.4000
72.7300
469,000
Mon, 17 Aug 2026
16 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 17 Aug 2026
73.6300
74.8400
73.1700
73.6500
386,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
73.6900
74.3100
73.5100
74.0100
246,300
Thu, 13 Aug 2026
73.8500
74.2000
73.2000
73.6900
364,600
Thu, 13 Aug 2026
15 · 8-K
Pre-market · 09:17 ET
8-K ↗
Wed, 12 Aug 2026
72.8200
73.8200
72.6700
73.4200
336,600
Tue, 11 Aug 2026
71.4700
72.9700
71.4700
72.7600
257,000
Mon, 10 Aug 2026
70.5600
71.5200
70.5000
71.4100
386,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.3100
71.1200
70.0200
70.6700
340,500
Thu, 06 Aug 2026
71.1400
71.1400
70.1700
70.4900
307,000
Wed, 05 Aug 2026
71.7600
71.8500
70.5400
70.6400
271,900
Tue, 04 Aug 2026
14 · 10-Q
After-hours · 16:49 ET
10-Q ↗
Tue, 04 Aug 2026
70.9000
72.5400
70.6100
71.8100
463,800
Mon, 03 Aug 2026
13 · 8-K
After-hours · 17:21 ET
8-K ↗
Mon, 03 Aug 2026
71.0900
71.8100
70.3600
70.5500
413,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.8000
70.6100
69.1300
70.4100
265,800
Thu, 30 Jul 2026
70.1700
70.3600
69.4100
69.8400
246,400
Wed, 29 Jul 2026
70.2100
70.6900
69.4400
69.9600
381,500
Tue, 28 Jul 2026
70.8300
71.0500
69.8200
70.5500
302,500
Mon, 27 Jul 2026
70.4400
71.4100
69.9200
70.2300
356,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
68.7800
70.4400
68.5200
70.2900
314,100
Thu, 23 Jul 2026
66.7900
69.1200
66.2800
68.8500
656,600
Wed, 22 Jul 2026
12 · 8-K
After-hours · 16:41 ET
8-K ↗
Wed, 22 Jul 2026
70.6500
71.1100
68.1500
69.6200
886,600
Tue, 21 Jul 2026
70.4900
70.8200
69.4700
70.7400
355,500
Mon, 20 Jul 2026
70.8600
71.1600
70.0500
70.6000
326,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.0100
72.6500
70.6200
71.0800
451,800
Thu, 16 Jul 2026
70.0800
72.5500
70.0000
72.4300
544,100
Wed, 15 Jul 2026
69.4300
70.2900
69.2500
69.8700
355,100
Tue, 14 Jul 2026
68.5700
69.2100
68.5000
69.0500
1,066,500
Mon, 13 Jul 2026
67.8000
68.7900
67.4500
68.5700
330,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
67.0300
68.0400
66.8300
67.5800
1,000,100
Thu, 09 Jul 2026
66.3200
67.1900
66.3000
66.8500
336,600
Wed, 08 Jul 2026
67.2200
67.2200
65.9300
66.3200
218,900
Tue, 07 Jul 2026
67.7500
68.0800
67.3100
67.3300
205,200
Mon, 06 Jul 2026
67.0900
67.7800
67.0700
67.6000
186,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.3100
68.3900
66.8600
67.1700
187,800
Wed, 01 Jul 2026
66.6000
68.2100
66.3200
67.8300
288,800
Tue, 30 Jun 2026
66.3000
66.7600
65.9800
66.4400
283,400
Mon, 29 Jun 2026
67.5200
67.9400
66.1500
66.3000
345,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.0500
68.3700
67.3900
67.7800
748,200
Thu, 25 Jun 2026
67.5900
68.4200
67.3200
67.9400
190,600
Wed, 24 Jun 2026
66.8500
67.8500
66.8100
67.6100
289,300
Tue, 23 Jun 2026
65.6900
67.0900
65.5900
66.9600
270,900
Mon, 22 Jun 2026
64.7800
65.7300
64.7700
65.5400
216,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
65.4000
66.1800
64.2800
64.8300
536,300
Wed, 17 Jun 2026
65.7200
66.3700
64.0100
64.7600
285,200
Wed, 17 Jun 2026
11 · 424B3
Next filing day · accepted 16 Jun, 18:29 ET
424B3 ↗
Tue, 16 Jun 2026
66.4500
66.9400
65.5200
66.1200
265,000
Mon, 15 Jun 2026
67.4400
67.5700
65.7400
65.8700
206,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.1600
67.4300
66.9900
67.2400
198,600
Thu, 11 Jun 2026
66.6500
67.4300
65.8800
66.8500
271,300
Wed, 10 Jun 2026
65.7200
66.6100
65.7200
66.5000
248,600
Tue, 09 Jun 2026
65.2700
66.6800
65.1700
65.3700
218,800
Mon, 08 Jun 2026
64.9300
65.5900
64.6600
64.8000
124,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
64.6100
65.5200
64.6100
64.8600
139,200
Thu, 04 Jun 2026
63.7000
64.9500
63.7000
64.6100
172,700
Wed, 03 Jun 2026
63.9400
63.9400
62.4600
62.9000
261,100
Tue, 02 Jun 2026
62.7200
64.6600
62.7100
64.3900
183,200
Mon, 01 Jun 2026
64.5000
64.5100
62.7700
62.8900
286,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
65.5300
65.7300
64.8800
65.0000
209,200
Thu, 28 May 2026
65.1500
65.6800
64.9000
65.5300
259,000
Wed, 27 May 2026
65.6200
65.7500
64.9200
65.1500
212,000
Tue, 26 May 2026
64.7400
65.4200
64.5000
65.3600
151,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10 · 8-K
After-hours · 16:37 ET
8-K ↗
Fri, 22 May 2026
64.7100
64.9700
64.2700
64.6500
170,600
Thu, 21 May 2026
64.1700
64.7900
63.9200
64.6000
183,600
Wed, 20 May 2026
63.5600
65.0400
63.1300
64.6500
240,900
Tue, 19 May 2026
63.4900
63.9300
63.1200
63.4900
176,300
Mon, 18 May 2026
62.8600
64.0600
62.7000
64.0500
212,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
63.5200
64.2500
62.4400
62.5800
247,200
Thu, 14 May 2026
63.7100
64.7200
63.4500
63.7200
208,100
Wed, 13 May 2026
64.0700
64.6200
63.1600
63.2600
301,300
Tue, 12 May 2026
64.8200
65.0900
63.0700
64.5000
268,900
Mon, 11 May 2026
65.8900
66.1300
64.6200
64.7900
359,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
65.4800
65.8900
65.2600
65.6700
192,500
Thu, 07 May 2026
66.2300
66.4600
65.3500
65.5800
205,700
Wed, 06 May 2026
65.6800
66.2800
65.2600
66.2300
358,400
Tue, 05 May 2026
9 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Tue, 05 May 2026
64.3100
65.5400
64.3100
64.9800
257,100
Mon, 04 May 2026
65.4500
65.9800
64.4100
64.7900
335,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.0000
67.2500
65.4100
65.8700
764,000
Fri, 01 May 2026
8 · 8-K
Next filing day · accepted 30 Apr, 18:02 ET
8-K ↗
Thu, 30 Apr 2026
66.1400
67.1100
65.6000
66.9100
217,800
Wed, 29 Apr 2026
67.0200
67.4100
65.9500
66.2500
174,900
Tue, 28 Apr 2026
67.9100
68.5000
67.1500
67.3700
161,600
Mon, 27 Apr 2026
66.5000
67.9200
66.5000
67.5100
204,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.2600
68.0500
66.2100
66.3000
268,800
Thu, 23 Apr 2026
64.9300
68.0900
64.9300
67.7600
617,300
Wed, 22 Apr 2026
7 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 22 Apr 2026
63.9800
64.2000
63.3500
63.5900
268,200
Tue, 21 Apr 2026
64.7500
64.8500
63.4800
63.8400
150,300
Mon, 20 Apr 2026
64.1500
65.3700
63.7500
64.8400
143,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.8300
65.4100
63.8300
64.5800
244,900
Thu, 16 Apr 2026
63.0100
63.4600
63.0100
63.0900
135,100
Wed, 15 Apr 2026
63.9200
64.5400
62.9800
63.3500
106,100
Tue, 14 Apr 2026
63.8700
64.3300
63.2500
64.0700
156,700
Mon, 13 Apr 2026
63.8100
64.0900
63.1600
63.9700
187,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.2600
64.3100
63.3300
63.9900
148,300
Thu, 09 Apr 2026
63.2200
64.7800
63.2200
64.3100
297,900
Wed, 08 Apr 2026
63.9500
64.8100
63.4900
63.6400
249,500
Tue, 07 Apr 2026
62.3600
62.8600
61.9500
62.7000
265,600
Mon, 06 Apr 2026
6 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Mon, 06 Apr 2026
5 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Mon, 06 Apr 2026
61.4000
62.7500
61.2400
62.6800
199,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.5800
61.6100
60.1200
61.6000
170,700
Wed, 01 Apr 2026
60.7600
61.9200
60.7600
61.4000
173,000
Tue, 31 Mar 2026
60.8400
61.0500
60.1000
60.6800
219,800
Mon, 30 Mar 2026
60.3000
60.3700
59.7700
60.0800
329,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.9800
60.1800
59.5300
59.7400
158,800
Thu, 26 Mar 2026
59.2600
60.5800
59.2600
60.3600
208,500
Wed, 25 Mar 2026
60.4200
60.7400
59.6100
60.0600
188,800
Tue, 24 Mar 2026
58.4800
60.9200
58.4800
60.0500
533,200
Mon, 23 Mar 2026
59.5400
60.8500
58.9500
58.9900
454,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.5800
58.7800
57.6500
58.0700
1,570,300
Thu, 19 Mar 2026
57.9200
58.8900
57.4500
58.4700
275,800
Wed, 18 Mar 2026
58.6200
58.7900
57.8500
58.1700
444,300
Tue, 17 Mar 2026
59.6000
59.8900
58.3600
58.9500
188,100
Mon, 16 Mar 2026
59.4900
60.0000
58.9300
59.0900
381,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.8100
59.8700
58.6200
59.0600
304,800
Thu, 12 Mar 2026
57.7800
59.4000
57.2100
59.3400
313,200
Wed, 11 Mar 2026
58.9300
59.1100
58.4200
59.0000
198,900
Tue, 10 Mar 2026
59.1600
60.6300
58.4900
59.1200
459,300
Mon, 09 Mar 2026
58.8400
59.8900
57.3500
59.4500
437,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.9200
60.1700
57.0500
60.0800
516,000
Thu, 05 Mar 2026
60.6400
60.9300
59.8800
60.5000
324,100
Wed, 04 Mar 2026
61.0700
61.4500
60.2800
61.2600
336,000
Tue, 03 Mar 2026
58.9900
60.8700
58.3100
60.5800
314,500
Mon, 02 Mar 2026
4 · 8-K
After-hours · 17:26 ET
8-K ↗
Mon, 02 Mar 2026
58.2200
61.0200
58.2200
60.3600
330,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
60.7900
61.1800
58.0000
58.8500
546,500
Thu, 26 Feb 2026
61.7600
63.0800
61.0800
61.7400
382,700
Wed, 25 Feb 2026
3 · 10-K
After-hours · 17:07 ET
10-K ↗
Wed, 25 Feb 2026
60.7500
61.8400
60.4500
61.3000
387,200
Tue, 24 Feb 2026
60.4000
60.6400
59.5100
60.1800
289,300
Mon, 23 Feb 2026
64.0900
64.4600
60.1300
60.4000
516,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
63.9700
64.9900
63.2600
64.3400
607,600
Thu, 19 Feb 2026
63.9300
64.4200
63.4500
63.9800
297,800
Wed, 18 Feb 2026
64.0900
65.5300
63.9100
64.2300
297,400
Tue, 17 Feb 2026
64.4600
65.2100
63.7500
64.3400
282,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
63.9400
64.6600
62.9200
64.2000
336,900
Thu, 12 Feb 2026
65.3000
65.7300
62.9600
63.8600
347,600
Wed, 11 Feb 2026
65.6500
66.8300
64.2100
64.7100
310,600
Tue, 10 Feb 2026
65.0400
66.0400
64.6800
65.1800
277,000
Mon, 09 Feb 2026
64.4800
65.8700
64.3900
65.1300
208,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.5700
65.0500
63.7300
64.5900
295,400
Thu, 05 Feb 2026
64.2800
64.9900
63.2500
63.8000
388,400
Wed, 04 Feb 2026
63.9800
65.3200
63.7700
64.0800
250,600
Tue, 03 Feb 2026
62.5200
64.3700
62.0000
63.4800
313,900
Mon, 02 Feb 2026
61.9200
63.7600
61.8400
63.0900
316,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.3200
62.3500
61.3200
61.8400
332,900
Thu, 29 Jan 2026
60.8900
62.2100
60.8900
61.7200
473,300
Wed, 28 Jan 2026
61.0500
61.8300
60.6300
60.8800
252,500
Tue, 27 Jan 2026
61.2200
61.8100
61.0700
61.3100
205,200
Mon, 26 Jan 2026
61.0800
61.5700
59.6600
61.1100
281,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
65.5500
65.5800
61.3000
61.4600
212,500
Thu, 22 Jan 2026
65.5800
67.7500
64.0000
66.1300
377,200
Wed, 21 Jan 2026
2 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 21 Jan 2026
64.6100
67.2000
64.6100
66.0300
486,600
Tue, 20 Jan 2026
63.9700
64.8400
63.8800
64.1800
159,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
65.8100
65.8200
64.7200
64.8700
253,300
Thu, 15 Jan 2026
64.2000
66.0100
64.2000
65.9600
119,600
Wed, 14 Jan 2026
63.2100
64.1400
63.1000
64.0700
117,900
Tue, 13 Jan 2026
63.9000
64.3000
63.0000
63.2600
105,400
Mon, 12 Jan 2026
63.8500
64.2300
63.0000
63.8700
142,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
65.3800
65.3800
64.1700
64.2800
167,500
Thu, 08 Jan 2026
63.2100
66.0100
63.2100
65.3300
157,600
Wed, 07 Jan 2026
64.2700
64.2700
63.0000
63.6000
99,900
Tue, 06 Jan 2026
63.4700
64.3700
63.2400
64.2200
230,700
Mon, 05 Jan 2026
62.2500
64.5700
62.2500
63.8500
204,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.6600
62.9000
61.7300
62.4700
193,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
63.1900
63.1900
62.4100
62.6600
118,100
Tue, 30 Dec 2025
63.8600
63.8800
63.1400
63.1500
111,000
Mon, 29 Dec 2025
64.7100
64.9400
63.7200
64.0500
140,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
65.2000
65.4100
64.2700
64.6100
91,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
65.1900
65.6500
64.8700
65.2500
83,900
Tue, 23 Dec 2025
65.8200
66.5800
65.1900
65.2400
139,800
Mon, 22 Dec 2025
66.2400
66.9400
65.6300
65.8700
251,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
67.2000
67.4600
65.7500
66.2300
763,000
Thu, 18 Dec 2025
67.4900
67.9500
66.7300
67.4900
190,700
Wed, 17 Dec 2025
66.4000
67.4400
66.4000
66.9900
211,600
Tue, 16 Dec 2025
67.1500
67.4900
66.5300
66.5400
204,200
Mon, 15 Dec 2025
66.9300
67.2800
66.4900
66.9200
175,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
66.9200
66.9300
65.8300
66.3600
225,900
Thu, 11 Dec 2025
66.9200
67.5300
66.5400
66.6000
186,100
Wed, 10 Dec 2025
64.3400
67.1900
64.3400
66.8200
207,100
Tue, 09 Dec 2025
64.3100
65.5100
64.2900
64.4500
125,500
Mon, 08 Dec 2025
64.7700
65.2600
64.2100
64.4400
160,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.3700
64.9000
64.1800
64.5400
97,200
Thu, 04 Dec 2025
64.3700
65.2800
64.2900
64.7000
118,200
Wed, 03 Dec 2025
63.5800
64.8000
63.2800
64.7300
166,700
Tue, 02 Dec 2025
63.8100
64.2500
63.3500
63.5300
126,000
Mon, 01 Dec 2025
62.2200
63.9500
62.2200
63.8100
224,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
63.7000
63.7500
62.6700
62.8100
79,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.2400
64.7100
63.7200
63.8300
290,400
Tue, 25 Nov 2025
62.7200
65.1300
62.2300
64.6900
199,100
Mon, 24 Nov 2025
62.0600
62.5600
61.6400
62.3600
197,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.7100
62.5400
60.3900
62.3100
212,800
Thu, 20 Nov 2025
60.4700
61.4100
59.7900
60.5300
291,000
Wed, 19 Nov 2025
59.0200
60.1800
58.7600
60.0100
129,000
Tue, 18 Nov 2025
59.1800
60.3000
58.5000
59.0200
261,000
Mon, 17 Nov 2025
61.6400
61.6500
58.7500
58.9800
166,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.3500
61.7300
60.5000
61.5300
122,500
Thu, 13 Nov 2025
61.9300
62.5400
61.2100
61.5000
118,700
Wed, 12 Nov 2025
62.0700
63.0800
61.8400
62.0300
176,100
Tue, 11 Nov 2025
61.8200
62.3400
61.5200
61.9100
263,400
Mon, 10 Nov 2025
60.9300
62.2100
60.5300
61.7100
159,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
59.6500
60.9300
59.4300
60.9200
275,300
Thu, 06 Nov 2025
60.2100
60.4200
59.4900
59.6400
153,200
Wed, 05 Nov 2025
60.1100
60.6900
59.9400
60.4100
191,700
Tue, 04 Nov 2025
1 · 10-Q
After-hours · 16:52 ET
10-Q ↗
Tue, 04 Nov 2025
60.2300
60.3100
59.4300
60.0300
175,100
Mon, 03 Nov 2025
60.0000
60.9200
59.5500
60.9100
257,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.4000
60.7900
59.8300
60.3900
214,200
Thu, 30 Oct 2025
61.2200
61.9200
60.6600
60.7500
187,000
Wed, 29 Oct 2025
62.0700
62.6800
60.5700
61.0800
247,200
Tue, 28 Oct 2025
62.3100
63.0000
61.8100
62.3800
155,800
Mon, 27 Oct 2025
63.3600
63.6200
62.1600
62.4200
193,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend