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
107.1500
107.1500
104.7500
105.8800
441,600
Thu, 22 Oct 2026
109.9900
110.7600
106.7500
107.2900
512,600
Wed, 21 Oct 2026
112.4300
112.4300
108.4100
110.1000
510,000
Tue, 20 Oct 2026
108.8100
112.0100
108.8100
110.8800
332,100
Mon, 19 Oct 2026
14 · 8-K
After-hours · 20:42 ET
8-K ↗
Mon, 19 Oct 2026
113.2000
113.5400
110.8400
111.2800
248,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
114.2500
116.5900
111.3500
113.5700
464,600
Thu, 15 Oct 2026
113.0100
115.7600
111.4000
114.2700
630,600
Wed, 14 Oct 2026
107.7900
113.1200
107.7900
113.0000
788,900
Tue, 13 Oct 2026
108.7600
109.9300
107.3700
107.7900
829,600
Mon, 12 Oct 2026
113.7500
115.0000
108.5100
109.7800
497,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
111.4000
114.7600
110.9200
114.3200
352,800
Thu, 08 Oct 2026
111.3100
113.4500
111.0300
111.4000
439,700
Wed, 07 Oct 2026
110.8900
113.2600
110.8400
111.0100
612,700
Tue, 06 Oct 2026
111.9700
114.3000
110.3800
111.2100
664,300
Mon, 05 Oct 2026
117.5900
118.1500
110.7300
111.0700
819,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
114.0700
118.5100
114.0700
116.4200
632,400
Thu, 01 Oct 2026
111.0800
112.9500
110.5600
112.5600
575,500
Wed, 30 Sep 2026
111.8400
114.5700
110.5700
112.1700
1,096,200
Tue, 29 Sep 2026
111.6800
113.2600
110.6400
111.5000
566,900
Mon, 28 Sep 2026
109.0700
111.9000
107.9100
111.7600
446,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
110.3900
113.0400
109.2300
110.2700
415,700
Thu, 24 Sep 2026
108.9500
111.3500
108.9500
110.3600
355,500
Wed, 23 Sep 2026
108.5200
109.7000
107.7800
108.8900
465,900
Tue, 22 Sep 2026
111.9000
114.4800
107.7300
108.3600
654,300
Mon, 21 Sep 2026
111.3000
112.6500
110.7000
110.7000
423,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
110.3100
111.4100
109.5000
110.8500
1,004,700
Thu, 17 Sep 2026
111.0300
111.7500
109.7000
110.1600
618,800
Wed, 16 Sep 2026
107.4700
111.7200
107.4700
109.6800
694,400
Tue, 15 Sep 2026
112.8400
114.6900
105.5000
106.4600
691,700
Mon, 14 Sep 2026
110.8700
114.0000
109.8100
112.8400
458,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
111.8500
112.9000
110.0600
110.4500
421,100
Thu, 10 Sep 2026
109.7200
110.5800
108.0500
109.7700
434,300
Wed, 09 Sep 2026
107.9200
111.9100
107.9200
109.2900
731,600
Tue, 08 Sep 2026
114.6400
115.1500
107.8100
108.8600
1,564,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
114.2900
116.2400
114.0000
114.3600
456,500
Thu, 03 Sep 2026
114.3200
115.4500
112.9900
114.2100
572,000
Wed, 02 Sep 2026
115.6700
116.6400
112.8900
113.4300
928,400
Tue, 01 Sep 2026
112.8600
117.6500
112.8600
115.5200
1,133,800
Mon, 31 Aug 2026
114.8000
116.0100
111.3200
112.4700
885,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
111.3200
115.3100
111.2700
115.0000
877,000
Thu, 27 Aug 2026
111.4600
113.4100
110.5100
111.2700
416,400
Wed, 26 Aug 2026
111.8900
113.6800
111.6000
112.0100
643,100
Tue, 25 Aug 2026
114.1500
115.2200
111.2500
111.7800
513,600
Mon, 24 Aug 2026
111.4000
113.6500
110.3900
113.4500
722,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
109.6400
111.8600
108.6100
110.6100
455,600
Thu, 20 Aug 2026
106.3200
109.1900
105.7800
108.8400
386,900
Wed, 19 Aug 2026
106.8600
109.9100
105.3900
107.3600
479,800
Tue, 18 Aug 2026
110.9100
111.8000
108.2300
108.3000
349,300
Mon, 17 Aug 2026
108.1800
112.9700
107.5500
110.5700
590,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
110.7700
113.9500
106.9300
109.0800
2,760,400
Thu, 13 Aug 2026
111.3100
112.9800
109.4100
112.0500
1,160,600
Wed, 12 Aug 2026
108.0000
111.6000
107.5400
111.0700
290,200
Tue, 11 Aug 2026
108.9900
110.6400
108.5100
109.3100
287,100
Mon, 10 Aug 2026
109.4200
110.5100
108.8000
108.8300
320,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
109.5700
110.2600
107.9000
110.2000
225,400
Thu, 06 Aug 2026
109.5900
111.7500
108.8800
109.1400
257,500
Wed, 05 Aug 2026
111.0600
112.0000
108.2000
108.5400
628,300
Tue, 04 Aug 2026
110.4000
111.0800
108.4500
110.0200
602,500
Mon, 03 Aug 2026
117.3300
117.3300
111.1700
111.3000
478,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
111.8600
115.7200
110.7300
115.3500
1,118,100
Thu, 30 Jul 2026
104.0000
112.3600
104.0000
112.2200
1,055,100
Wed, 29 Jul 2026
100.1700
112.1600
100.1700
105.6300
1,559,700
Wed, 29 Jul 2026
13 · 10-Q
Pre-market · 04:30 ET
10-Q ↗
Wed, 29 Jul 2026
12 · 8-K
Pre-market · 04:26 ET
8-K ↗
Tue, 28 Jul 2026
96.7000
101.7700
96.1500
100.1800
1,014,400
Mon, 27 Jul 2026
95.4200
96.3900
90.9700
95.6800
649,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
94.8800
95.1300
93.5200
94.8600
402,600
Thu, 23 Jul 2026
92.4800
95.4100
91.7600
94.4800
377,100
Wed, 22 Jul 2026
95.4900
96.1700
92.2800
93.9300
640,400
Tue, 21 Jul 2026
96.4400
96.4400
94.4200
95.1600
656,000
Mon, 20 Jul 2026
97.9700
98.7400
95.4300
95.5800
377,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.8700
102.8700
97.0100
97.0900
587,000
Thu, 16 Jul 2026
98.5800
102.4300
96.4700
102.3600
1,854,900
Wed, 15 Jul 2026
97.9800
99.6800
94.7500
97.7100
797,900
Tue, 14 Jul 2026
98.6000
99.2800
96.7400
98.7900
335,600
Mon, 13 Jul 2026
95.5300
97.8200
95.2200
97.4400
304,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
96.3100
98.3300
95.1200
95.7900
319,800
Thu, 09 Jul 2026
96.8300
98.0000
89.8900
97.0600
231,000
Wed, 08 Jul 2026
98.2000
98.4100
95.3100
96.2700
411,800
Tue, 07 Jul 2026
97.1600
99.4700
96.6600
98.2100
363,800
Mon, 06 Jul 2026
96.1600
97.0600
94.4900
94.9900
343,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.6300
96.3000
93.6800
95.6200
349,800
Wed, 01 Jul 2026
96.1000
96.7900
94.8500
95.3600
331,600
Tue, 30 Jun 2026
95.2400
97.3400
93.6200
96.1000
420,600
Mon, 29 Jun 2026
95.0200
96.7300
94.7800
95.2900
573,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
94.5800
96.7600
94.1200
95.9200
1,074,000
Thu, 25 Jun 2026
95.7700
96.7300
93.8200
94.3600
308,900
Wed, 24 Jun 2026
94.1800
95.7900
93.8500
95.6300
455,000
Tue, 23 Jun 2026
93.2000
95.4200
91.9800
94.1800
627,100
Mon, 22 Jun 2026
95.4700
97.6300
93.7700
93.7900
485,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
93.7200
96.3800
91.6800
95.4000
774,200
Wed, 17 Jun 2026
93.0900
94.5000
89.9100
92.3700
765,400
Tue, 16 Jun 2026
94.0300
95.1600
92.5800
93.1400
689,200
Mon, 15 Jun 2026
91.0100
94.4400
91.0100
94.0600
1,288,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
90.6500
92.1000
89.5800
90.7500
473,400
Thu, 11 Jun 2026
86.5900
89.8700
86.3800
89.7600
1,012,800
Wed, 10 Jun 2026
83.0600
85.5000
82.3700
85.2700
496,500
Tue, 09 Jun 2026
80.9100
83.3500
80.7600
82.6900
458,500
Mon, 08 Jun 2026
80.9800
82.6400
80.7500
80.9000
397,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.9000
81.3000
75.2400
80.7400
442,500
Thu, 04 Jun 2026
78.4400
78.9200
77.2000
77.5400
189,300
Wed, 03 Jun 2026
77.4900
78.9700
77.3400
77.6900
272,700
Tue, 02 Jun 2026
76.4700
77.8800
76.4700
77.6800
320,600
Mon, 01 Jun 2026
76.2300
77.8500
75.5400
76.9700
353,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.8500
78.3600
76.2600
76.5400
354,300
Thu, 28 May 2026
76.8400
78.3600
75.9100
77.9100
244,500
Wed, 27 May 2026
77.3600
78.1700
75.0700
76.8300
391,900
Tue, 26 May 2026
77.0200
77.5300
75.5100
76.8800
485,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.4400
79.0900
76.1500
76.4600
378,000
Thu, 21 May 2026
76.4600
78.5900
74.6200
78.0800
550,400
Wed, 20 May 2026
77.4700
77.9900
76.4900
77.3400
400,700
Tue, 19 May 2026
78.9600
79.6900
77.0600
77.0700
369,900
Mon, 18 May 2026
80.5300
81.4300
78.5400
79.7500
596,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.0100
81.9600
79.8900
80.3400
361,000
Thu, 14 May 2026
81.3000
82.6800
80.5400
81.1800
469,300
Wed, 13 May 2026
80.0000
81.6200
78.8000
80.5000
393,900
Tue, 12 May 2026
80.7600
81.2200
79.1200
80.0000
497,100
Mon, 11 May 2026
11 · 8-K
After-hours · 17:22 ET
CURRENT REPORT ↗
Mon, 11 May 2026
81.1600
82.0000
80.0800
80.6900
353,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
81.3300
82.8100
80.7800
81.7100
356,800
Thu, 07 May 2026
80.0100
80.5500
77.9600
80.3400
345,600
Wed, 06 May 2026
79.1000
80.7900
79.0300
80.1600
539,400
Tue, 05 May 2026
78.1700
79.6300
77.7800
79.0300
734,000
Mon, 04 May 2026
78.1700
78.7200
76.3700
77.9900
574,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.6100
79.2200
77.3400
78.8300
405,800
Thu, 30 Apr 2026
76.8500
79.4100
74.3200
77.6000
902,000
Wed, 29 Apr 2026
66.6000
76.3400
66.5700
75.7000
1,246,500
Wed, 29 Apr 2026
10 · 10-Q
Pre-market · 08:32 ET
10-Q ↗
Wed, 29 Apr 2026
9 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 28 Apr 2026
67.0300
67.0300
63.4000
64.2400
638,100
Mon, 27 Apr 2026
65.2400
67.4300
64.9900
66.8500
778,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
8 · 8-K
After-hours · 17:17 ET
CURRENT REPORT ↗
Fri, 24 Apr 2026
64.6900
66.0600
63.6400
65.4700
353,700
Thu, 23 Apr 2026
65.4600
66.4700
64.0900
64.9500
343,700
Wed, 22 Apr 2026
65.6700
66.3400
64.4400
65.5600
364,700
Tue, 21 Apr 2026
65.4400
66.2600
64.1700
65.3300
306,000
Mon, 20 Apr 2026
65.5600
66.6200
65.4100
65.5100
284,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.9700
65.9300
62.7900
65.8200
597,600
Thu, 16 Apr 2026
64.5400
64.6600
61.0700
62.9800
455,700
Wed, 15 Apr 2026
65.7400
66.0500
64.1400
64.4900
439,100
Tue, 14 Apr 2026
64.4700
66.3300
64.0000
66.1900
493,100
Mon, 13 Apr 2026
64.0200
64.8500
62.5200
64.6500
340,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.4700
64.5700
63.3600
64.5300
247,600
Thu, 09 Apr 2026
62.9200
64.6500
62.5900
64.5900
384,300
Wed, 08 Apr 2026
62.0700
63.4000
61.8900
63.2900
580,300
Tue, 07 Apr 2026
59.2000
59.6100
58.0500
59.2400
377,600
Mon, 06 Apr 2026
57.7600
59.3700
57.4900
59.2200
400,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.8100
58.0800
56.5600
57.5900
513,900
Wed, 01 Apr 2026
59.7500
60.0600
58.3900
58.5700
451,900
Tue, 31 Mar 2026
59.2900
60.2100
57.9300
59.4500
614,200
Mon, 30 Mar 2026
59.5700
61.1900
58.5400
58.8700
418,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
60.0600
60.2100
58.3300
59.5200
413,700
Thu, 26 Mar 2026
60.7600
61.9800
60.1200
60.4600
422,300
Wed, 25 Mar 2026
7 · DEFA14A
After-hours · 16:56 ET
DEFA14A ↗
Wed, 25 Mar 2026
6 · DEF 14A
After-hours · 16:55 ET
DEF 14A ↗
Wed, 25 Mar 2026
60.1900
60.9400
59.8200
60.8400
360,400
Tue, 24 Mar 2026
57.9000
61.1900
57.8000
59.5700
429,700
Mon, 23 Mar 2026
59.8800
60.1400
58.1100
58.1600
561,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.0100
60.2700
57.4400
58.0400
1,164,200
Thu, 19 Mar 2026
60.2500
61.2700
59.3100
60.0100
408,500
Wed, 18 Mar 2026
61.9000
62.8800
60.8100
60.8300
410,000
Tue, 17 Mar 2026
64.1600
64.7500
61.2900
62.7800
521,500
Mon, 16 Mar 2026
65.1600
65.1600
63.9500
64.0700
321,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.4500
64.7200
63.6300
64.6000
257,800
Thu, 12 Mar 2026
63.4800
64.3200
62.9100
63.9700
250,000
Wed, 11 Mar 2026
63.8200
64.8800
63.3300
64.5900
268,100
Tue, 10 Mar 2026
63.1000
64.9600
63.0000
64.0100
548,800
Mon, 09 Mar 2026
61.8200
63.6900
59.2600
63.5000
553,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.8500
63.2100
61.4200
62.9000
380,100
Thu, 05 Mar 2026
61.5900
63.6000
61.5900
63.2200
430,900
Wed, 04 Mar 2026
61.9300
62.9200
60.8800
62.5200
461,300
Tue, 03 Mar 2026
64.0700
64.6100
60.2000
62.4300
1,063,000
Mon, 02 Mar 2026
69.5000
70.8000
63.9000
65.8200
1,195,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.3300
71.9200
70.9000
71.3900
357,600
Thu, 26 Feb 2026
72.7400
73.9400
71.9500
72.0900
355,800
Wed, 25 Feb 2026
72.4300
72.4300
70.4300
72.1200
339,200
Tue, 24 Feb 2026
5 · 10-K
After market open · 11:46 ET
10-K ↗
Tue, 24 Feb 2026
71.4700
72.7600
70.6800
72.4300
479,000
Mon, 23 Feb 2026
69.9000
71.4300
68.0500
71.1300
477,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
69.4600
71.0600
68.7900
70.0200
384,000
Thu, 19 Feb 2026
69.2800
70.8100
69.0000
69.4600
317,200
Wed, 18 Feb 2026
68.4500
71.0400
68.4300
69.2900
423,200
Tue, 17 Feb 2026
69.0300
69.7500
67.9700
68.4700
294,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
68.6300
68.8100
67.7200
68.4400
246,300
Thu, 12 Feb 2026
64.8500
69.4700
64.8500
67.8000
757,200
Wed, 11 Feb 2026
63.7800
64.8700
60.6400
64.1500
685,300
Wed, 11 Feb 2026
4 · 8-K
Pre-market · 07:42 ET
CURRENT REPORT ↗
Tue, 10 Feb 2026
67.0000
67.9600
64.8400
65.3600
329,200
Mon, 09 Feb 2026
67.0600
68.1400
66.1500
66.8900
310,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
64.8200
66.9400
64.7500
66.6700
385,600
Thu, 05 Feb 2026
63.8900
65.4900
63.7300
64.1400
411,200
Wed, 04 Feb 2026
64.5000
65.2500
62.1900
63.6000
515,700
Tue, 03 Feb 2026
63.3400
65.2300
63.2500
64.2700
376,400
Mon, 02 Feb 2026
62.9000
63.7600
61.7000
63.3700
318,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.3500
63.5800
61.1100
62.9000
457,600
Thu, 29 Jan 2026
63.8200
64.0200
62.0700
62.9600
324,400
Wed, 28 Jan 2026
64.6000
64.8500
62.9500
63.5800
347,000
Tue, 27 Jan 2026
63.4400
65.0300
63.0000
64.2800
263,100
Mon, 26 Jan 2026
64.2000
65.1700
63.0000
63.6800
238,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
64.3700
64.6000
63.1900
63.8900
167,800
Thu, 22 Jan 2026
65.6700
66.3000
64.3800
64.8100
376,300
Wed, 21 Jan 2026
62.9300
65.7000
62.4500
65.3700
482,000
Tue, 20 Jan 2026
63.9100
64.1300
62.3100
63.3900
340,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
64.7400
64.7400
63.0200
64.1400
442,600
Thu, 15 Jan 2026
60.2500
66.0900
60.2500
64.5500
1,011,000
Wed, 14 Jan 2026
60.2400
61.4300
57.3900
60.2600
625,500
Tue, 13 Jan 2026
3 · 8-K
After-hours · 17:25 ET
CURRENT REPORT ↗
Tue, 13 Jan 2026
61.9600
62.6000
59.0200
60.0000
480,800
Mon, 12 Jan 2026
60.2000
62.7300
60.1400
62.1400
841,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
60.4700
61.7500
59.8900
60.9900
305,100
Thu, 08 Jan 2026
59.9700
60.9700
59.2500
60.3900
493,200
Wed, 07 Jan 2026
61.2400
62.0500
59.9500
60.0800
675,100
Tue, 06 Jan 2026
61.1100
62.6000
59.7800
60.8100
456,300
Mon, 05 Jan 2026
61.9100
62.9400
61.0200
61.0300
509,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.3300
63.5400
62.1000
62.3900
256,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.5400
62.8800
61.8400
62.3300
273,400
Tue, 30 Dec 2025
63.0500
63.9200
62.1000
62.4800
238,700
Mon, 29 Dec 2025
63.5500
63.9000
62.8600
63.2400
226,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.4000
63.9000
63.3200
63.5300
150,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.7500
64.1800
63.1600
63.4700
166,600
Tue, 23 Dec 2025
64.7000
65.0200
63.7200
63.9500
226,500
Mon, 22 Dec 2025
64.2200
65.5600
64.0100
64.8500
324,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
63.1000
65.0300
62.7600
64.4600
604,500
Thu, 18 Dec 2025
64.1400
64.4300
62.8600
63.4200
325,100
Wed, 17 Dec 2025
63.3600
64.6400
63.1500
64.2400
612,200
Tue, 16 Dec 2025
62.9300
63.7200
62.0400
63.3300
356,000
Mon, 15 Dec 2025
63.0000
64.3000
62.8300
63.2900
414,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
62.5700
63.3800
61.3100
62.4700
367,400
Thu, 11 Dec 2025
61.7800
63.2300
61.7800
62.5700
333,600
Wed, 10 Dec 2025
60.2600
62.0200
59.6600
61.5300
502,300
Tue, 09 Dec 2025
59.1000
60.7700
59.1000
60.2600
297,400
Mon, 08 Dec 2025
59.6400
60.0600
58.6300
59.0900
424,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
60.1600
61.3800
59.1300
59.4200
423,900
Thu, 04 Dec 2025
60.2100
60.9600
59.0900
60.3900
407,700
Wed, 03 Dec 2025
59.9900
60.8700
57.9200
60.3000
616,000
Tue, 02 Dec 2025
60.1100
60.5700
59.1600
60.0100
454,200
Mon, 01 Dec 2025
60.6500
61.1300
59.2400
59.5700
394,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
61.7500
62.3000
60.7300
61.3200
152,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
62.2200
63.3600
61.8200
61.9900
480,400
Tue, 25 Nov 2025
59.5600
62.9800
59.5600
62.1400
624,500
Mon, 24 Nov 2025
58.3800
61.4500
57.7300
59.5800
634,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.3100
59.1100
56.4700
58.5600
610,300
Thu, 20 Nov 2025
58.3400
60.0100
57.2100
57.2700
301,300
Wed, 19 Nov 2025
57.9700
58.2000
56.4600
57.9600
259,000
Tue, 18 Nov 2025
57.9200
58.5700
57.0600
57.7900
284,900
Mon, 17 Nov 2025
59.0000
59.2400
57.2200
57.7100
496,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
59.0400
59.8600
57.9200
58.9400
406,700
Thu, 13 Nov 2025
61.7700
61.9000
59.0200
59.5000
510,300
Wed, 12 Nov 2025
61.6800
62.9200
61.5700
61.7500
305,800
Tue, 11 Nov 2025
62.5300
62.9400
61.2300
61.5800
270,500
Mon, 10 Nov 2025
62.4800
62.9700
62.0100
62.6000
236,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.8200
63.9800
62.0400
62.3600
656,000
Thu, 06 Nov 2025
63.0200
64.2200
62.4200
63.6600
316,100
Wed, 05 Nov 2025
61.8900
64.0300
61.7800
63.5300
449,200
Tue, 04 Nov 2025
61.0700
62.5100
60.5900
62.1000
555,900
Mon, 03 Nov 2025
58.7600
60.8700
58.1200
60.7200
419,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
59.1300
60.7700
58.3500
59.0000
454,900
Thu, 30 Oct 2025
62.3500
62.8200
59.4500
59.9700
904,400
Wed, 29 Oct 2025
63.4200
63.6100
58.8500
62.3500
924,900
Wed, 29 Oct 2025
2 · 10-Q
Pre-market · 07:39 ET
10-Q ↗
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 07:30 ET
8-K ↗
Tue, 28 Oct 2025
58.0600
60.4400
57.1300
58.6100
618,800
Mon, 27 Oct 2025
59.5900
59.9600
58.2300
58.3300
418,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend