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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
67.5100
67.9900
66.3701
67.0600
108,348
Thu, 22 Oct 2026
65.8900
68.4000
65.5800
68.2700
115,300
Wed, 21 Oct 2026
65.5000
65.7300
64.5600
65.7100
120,000
Tue, 20 Oct 2026
18 · DEFA14A
After-hours · 20:15 ET
DEFA14A ↗
Tue, 20 Oct 2026
65.9500
66.9400
65.4900
65.7300
115,100
Mon, 19 Oct 2026
66.3500
66.7000
65.6500
65.7300
109,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
66.2200
67.3400
65.9100
66.7600
131,900
Thu, 15 Oct 2026
67.4000
68.5900
65.7600
66.1100
113,800
Wed, 14 Oct 2026
66.6900
67.3800
66.3500
66.7400
142,000
Tue, 13 Oct 2026
68.0600
68.8400
66.3900
66.5100
181,600
Mon, 12 Oct 2026
67.4800
69.2700
66.4900
67.3600
184,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
67.9800
68.4300
66.8000
67.0000
132,500
Thu, 08 Oct 2026
68.1100
68.6900
67.9500
68.3900
88,100
Wed, 07 Oct 2026
67.6700
68.0700
66.2500
67.9500
119,900
Tue, 06 Oct 2026
68.5300
68.8500
67.4500
67.7600
117,400
Mon, 05 Oct 2026
68.8200
69.1700
67.5500
68.0300
141,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
17 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 02 Oct 2026
67.2500
68.6200
66.8000
68.5200
128,200
Thu, 01 Oct 2026
66.5400
67.1400
65.7500
66.6200
125,000
Wed, 30 Sep 2026
67.7600
68.0400
66.0900
66.5100
151,700
Tue, 29 Sep 2026
67.0700
67.6500
66.6900
67.3400
117,000
Mon, 28 Sep 2026
67.0800
68.2500
66.2000
67.5700
115,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
67.1200
67.5000
66.5200
67.2400
114,400
Thu, 24 Sep 2026
67.8300
68.2600
66.6200
67.0500
86,400
Wed, 23 Sep 2026
68.1500
68.1500
66.4800
67.6900
112,500
Tue, 22 Sep 2026
67.1000
68.3400
66.8800
67.7300
132,200
Mon, 21 Sep 2026
67.0000
67.8400
66.3800
66.4400
92,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
67.3000
67.9400
66.7500
67.3100
235,000
Thu, 17 Sep 2026
68.7400
69.4000
67.4200
67.4700
208,600
Wed, 16 Sep 2026
68.2900
69.5300
68.0500
68.5500
98,600
Tue, 15 Sep 2026
69.3100
69.3100
67.8400
68.3100
99,800
Mon, 14 Sep 2026
16 · DEFA14A
After-hours · 16:46 ET
DEFA14A ↗
Mon, 14 Sep 2026
15 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
Mon, 14 Sep 2026
70.9900
71.9000
69.1200
69.3300
112,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
71.2200
72.4300
69.7700
70.2600
89,900
Thu, 10 Sep 2026
71.1100
72.1600
70.0000
70.8400
109,600
Wed, 09 Sep 2026
70.2000
71.7600
69.8300
70.6400
132,900
Tue, 08 Sep 2026
71.9100
72.2500
70.4200
70.8400
90,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.5500
73.5500
71.9700
72.4300
102,800
Thu, 03 Sep 2026
74.4100
75.3300
72.6100
73.1800
133,600
Wed, 02 Sep 2026
74.2500
74.8600
73.3700
73.9000
116,500
Tue, 01 Sep 2026
73.8600
74.2800
73.1500
73.8800
150,100
Mon, 31 Aug 2026
74.1900
74.5000
73.0600
73.6900
114,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.9800
75.1200
72.8900
74.6600
131,100
Thu, 27 Aug 2026
74.3400
74.3400
72.1700
73.9900
228,300
Wed, 26 Aug 2026
74.6700
76.2700
74.6700
75.7600
156,900
Tue, 25 Aug 2026
75.9500
75.9500
74.3400
74.8300
195,700
Tue, 25 Aug 2026
14 · 8-K
Pre-market · 09:25 ET
8-K ↗
Mon, 24 Aug 2026
74.7100
76.4900
73.0700
75.4900
168,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
75.9200
76.6900
72.5700
73.7200
288,500
Thu, 20 Aug 2026
75.5100
77.4500
72.6200
75.7600
284,500
Wed, 19 Aug 2026
13 · 10-K
After-hours · 16:17 ET
10-K ↗
Wed, 19 Aug 2026
12 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 19 Aug 2026
83.9600
85.0900
80.6000
81.3000
138,800
Tue, 18 Aug 2026
84.4100
84.7600
82.8000
83.4700
115,000
Mon, 17 Aug 2026
84.1700
84.1700
82.8100
83.7900
113,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.6300
87.2400
85.5100
86.7500
121,100
Thu, 13 Aug 2026
85.2500
86.9500
85.1600
86.6900
208,600
Wed, 12 Aug 2026
83.6900
85.7800
83.6900
84.6000
205,700
Tue, 11 Aug 2026
82.5700
84.1800
82.1800
83.6900
195,800
Mon, 10 Aug 2026
82.4500
83.0000
81.6900
82.5700
119,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
83.5000
84.3500
82.4700
83.1600
155,900
Thu, 06 Aug 2026
85.4600
85.5200
83.4300
83.4700
148,500
Wed, 05 Aug 2026
85.1200
85.8500
83.6000
85.1800
102,400
Tue, 04 Aug 2026
84.7000
85.4400
82.8800
84.3100
125,100
Mon, 03 Aug 2026
83.4500
85.4000
83.4500
84.9600
152,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
81.6600
83.3600
80.8200
82.7600
170,600
Thu, 30 Jul 2026
84.0000
84.0000
81.2600
81.6500
82,400
Wed, 29 Jul 2026
84.7000
86.4000
83.9200
84.3600
84,600
Tue, 28 Jul 2026
85.0200
87.1600
84.2700
84.6200
113,700
Mon, 27 Jul 2026
81.4900
84.6200
81.4900
83.6400
106,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
80.5200
82.6500
80.5200
81.1900
86,000
Thu, 23 Jul 2026
80.3200
81.6200
79.0100
80.3600
169,600
Wed, 22 Jul 2026
80.6600
82.1700
80.1900
80.3200
110,400
Tue, 21 Jul 2026
79.2500
80.7800
78.7200
80.3600
143,200
Mon, 20 Jul 2026
79.6100
81.7500
78.9800
79.5300
126,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
84.6200
86.5900
79.1600
79.4700
151,700
Thu, 16 Jul 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 16 Jul 2026
84.6000
86.5700
84.0600
85.6800
103,600
Wed, 15 Jul 2026
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 15 Jul 2026
84.1200
86.7200
83.1000
83.2600
101,700
Tue, 14 Jul 2026
86.2500
87.0000
83.3500
84.6600
110,900
Mon, 13 Jul 2026
87.6400
89.5000
86.5100
86.5600
122,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.6100
88.9000
85.9600
87.1700
138,900
Thu, 09 Jul 2026
86.5600
86.9100
84.3700
86.5600
104,900
Wed, 08 Jul 2026
88.3200
88.3200
86.5800
86.6700
85,400
Tue, 07 Jul 2026
89.3700
90.5100
87.6000
88.3100
92,900
Mon, 06 Jul 2026
90.6000
92.0800
87.9400
88.5300
89,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
88.9300
90.8900
88.0900
90.6000
98,000
Wed, 01 Jul 2026
86.5900
88.3100
86.5200
88.2000
125,800
Tue, 30 Jun 2026
88.0300
88.2900
85.9200
85.9900
95,700
Mon, 29 Jun 2026
86.5600
88.6600
85.9300
88.4500
87,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
85.4400
87.6900
85.4400
87.0700
302,200
Thu, 25 Jun 2026
84.1500
85.8900
84.0400
84.9400
107,100
Wed, 24 Jun 2026
81.6900
84.5100
81.6900
84.2800
107,200
Tue, 23 Jun 2026
79.1600
81.9900
79.1400
81.6500
100,700
Mon, 22 Jun 2026
78.2400
79.6200
78.0200
78.8800
139,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.4500
78.9500
77.6100
78.0400
238,400
Wed, 17 Jun 2026
77.7700
78.5100
76.8000
77.6500
127,900
Tue, 16 Jun 2026
78.8600
79.7500
77.8300
78.3500
85,500
Mon, 15 Jun 2026
79.4300
79.7100
78.5200
78.6700
76,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
77.7400
79.4900
77.4400
79.4300
100,600
Thu, 11 Jun 2026
77.9500
78.7000
77.3500
77.5400
86,100
Wed, 10 Jun 2026
77.5300
78.1900
77.4200
77.9500
78,700
Tue, 09 Jun 2026
76.0000
77.8000
76.0000
76.8600
112,200
Mon, 08 Jun 2026
75.4100
76.2100
74.2400
75.4500
139,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
76.0400
77.8500
75.2900
75.4100
295,500
Thu, 04 Jun 2026
75.0300
76.4500
75.0300
75.8100
137,700
Wed, 03 Jun 2026
74.2100
75.9000
73.7200
74.2900
203,000
Tue, 02 Jun 2026
73.7500
75.8000
73.1200
74.0900
196,200
Mon, 01 Jun 2026
75.0000
75.7900
73.3500
73.8500
146,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.5800
75.9700
74.7000
74.9100
122,100
Thu, 28 May 2026
77.3600
77.6600
75.4200
75.8200
110,400
Wed, 27 May 2026
75.8800
77.6000
75.8800
77.4800
119,500
Tue, 26 May 2026
76.7100
77.4400
75.1900
75.6800
84,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.1700
76.9400
75.6600
76.7100
70,000
Thu, 21 May 2026
74.8200
76.5000
74.1100
76.1700
77,000
Wed, 20 May 2026
75.2200
75.8900
74.5000
75.4600
114,700
Tue, 19 May 2026
75.5700
77.2400
75.1500
75.4000
104,200
Mon, 18 May 2026
75.2900
77.1500
75.0400
75.5600
117,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
74.8700
75.3400
73.9000
74.9100
112,200
Thu, 14 May 2026
75.7100
76.5400
74.2200
74.7500
97,000
Wed, 13 May 2026
76.4100
76.6200
74.8900
75.6800
108,000
Tue, 12 May 2026
75.3400
77.5900
75.0900
76.4100
123,200
Mon, 11 May 2026
77.9700
79.7300
74.9000
75.4600
82,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
78.5800
78.8600
76.6500
77.9500
126,600
Thu, 07 May 2026
79.2000
81.1800
77.7400
78.1000
98,100
Wed, 06 May 2026
80.3300
81.1900
78.6900
79.6400
111,800
Tue, 05 May 2026
79.6200
81.0500
78.4900
80.3300
71,900
Mon, 04 May 2026
78.9000
80.1500
77.8900
79.0400
142,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.8000
84.8900
79.5400
79.6500
303,900
Thu, 30 Apr 2026
77.6000
82.6200
77.4200
81.7900
145,600
Wed, 29 Apr 2026
9 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 29 Apr 2026
76.6900
77.4000
74.9200
76.6300
135,700
Tue, 28 Apr 2026
79.0300
80.2000
76.0100
76.8900
82,800
Mon, 27 Apr 2026
80.4800
81.0800
78.3400
78.4600
89,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.8700
82.5400
80.8400
81.7100
67,200
Thu, 23 Apr 2026
81.1000
82.5000
81.1000
81.4400
97,400
Wed, 22 Apr 2026
80.5300
81.6000
80.1300
80.5500
104,000
Tue, 21 Apr 2026
80.8600
81.2100
79.2300
80.6300
110,900
Mon, 20 Apr 2026
81.3200
82.0000
80.6400
81.1500
99,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.6600
82.1500
80.8600
81.2200
98,300
Thu, 16 Apr 2026
80.2700
81.6000
80.2700
80.9000
103,400
Wed, 15 Apr 2026
81.2600
82.2500
80.5100
80.8600
99,800
Tue, 14 Apr 2026
80.5000
81.6200
80.0000
81.6200
69,000
Mon, 13 Apr 2026
82.2400
82.3900
79.9900
80.6300
65,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.7400
84.1700
82.1700
82.4800
41,000
Thu, 09 Apr 2026
82.2900
84.2000
80.8800
83.8100
87,900
Wed, 08 Apr 2026
82.7500
83.4500
82.3600
82.8700
76,800
Tue, 07 Apr 2026
81.7400
83.0300
81.6200
82.1400
88,000
Mon, 06 Apr 2026
81.9800
82.7300
80.5200
82.0700
89,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.0300
82.6200
80.2200
82.1900
94,900
Wed, 01 Apr 2026
79.2800
83.5400
77.5900
82.5400
231,800
Tue, 31 Mar 2026
80.5600
82.5200
78.3000
79.3300
84,200
Mon, 30 Mar 2026
7 · 8-K
After-hours · 17:30 ET
8-K ↗
Mon, 30 Mar 2026
77.9700
80.0200
77.6000
79.2800
55,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
77.2000
78.2500
77.1800
77.5900
32,000
Thu, 26 Mar 2026
76.5700
78.5500
76.5700
77.5900
39,900
Wed, 25 Mar 2026
77.1400
78.7100
75.4100
76.8900
44,700
Tue, 24 Mar 2026
76.6900
77.7800
75.7100
76.9800
53,500
Mon, 23 Mar 2026
75.3000
77.3700
75.1400
76.7800
64,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
76.1800
76.1800
73.3400
74.4500
148,800
Thu, 19 Mar 2026
75.5600
76.6900
73.9800
76.1400
100,600
Wed, 18 Mar 2026
76.1600
76.7500
75.0300
75.4000
60,200
Tue, 17 Mar 2026
75.5300
77.0000
75.5000
76.1200
53,000
Mon, 16 Mar 2026
76.9000
77.0300
76.0000
76.4000
38,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.3700
76.7900
75.5100
76.2700
42,200
Thu, 12 Mar 2026
75.7300
77.4100
74.6600
76.3000
50,400
Wed, 11 Mar 2026
76.3100
76.5700
75.2100
76.1000
34,400
Tue, 10 Mar 2026
75.8300
76.9500
74.7400
76.6100
60,100
Mon, 09 Mar 2026
76.6000
76.7000
74.3300
75.9300
63,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
77.1200
82.7200
76.0400
76.9400
58,200
Thu, 05 Mar 2026
78.4900
79.1000
77.5400
77.6900
50,000
Wed, 04 Mar 2026
79.7400
80.3200
78.4800
79.3300
78,700
Tue, 03 Mar 2026
82.5000
82.6700
79.6900
80.2600
41,800
Mon, 02 Mar 2026
81.4300
83.1500
80.0000
82.8200
74,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
80.7800
83.1400
80.5300
82.6100
57,400
Thu, 26 Feb 2026
81.9900
82.6900
80.7200
81.0000
69,900
Wed, 25 Feb 2026
83.0500
83.0500
80.7900
82.3800
40,100
Tue, 24 Feb 2026
82.9800
83.8300
82.4000
83.1800
68,500
Mon, 23 Feb 2026
83.0100
84.0700
81.9200
83.1600
69,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
83.7300
85.1500
82.7900
82.9800
116,400
Thu, 19 Feb 2026
79.9700
83.5700
79.9200
83.5500
125,500
Wed, 18 Feb 2026
79.4000
80.8000
78.5600
80.6600
76,600
Tue, 17 Feb 2026
80.2100
80.6600
77.8800
79.7800
64,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
79.3300
80.1400
78.7300
80.1200
51,500
Thu, 12 Feb 2026
79.0000
79.8400
77.7000
79.0200
48,800
Wed, 11 Feb 2026
78.3100
79.0000
77.5700
78.9900
50,500
Tue, 10 Feb 2026
78.2400
78.7500
77.6000
78.4800
56,700
Mon, 09 Feb 2026
78.5000
78.5000
77.4900
78.2400
45,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
79.5900
80.9600
78.1000
78.6100
68,600
Thu, 05 Feb 2026
80.1700
81.1400
79.2400
79.3600
78,400
Wed, 04 Feb 2026
79.0600
80.5000
79.0000
79.6600
70,100
Tue, 03 Feb 2026
79.6500
80.9500
76.5700
78.5700
92,100
Mon, 02 Feb 2026
80.7100
81.9300
78.2500
79.8800
91,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.3300
81.4900
75.4000
80.9000
152,700
Thu, 29 Jan 2026
6 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 29 Jan 2026
74.1200
77.6100
74.1200
75.5600
106,800
Wed, 28 Jan 2026
74.5400
74.7000
73.5100
74.1400
40,900
Tue, 27 Jan 2026
74.2000
74.7700
73.5500
74.4100
34,800
Mon, 26 Jan 2026
73.7500
75.3500
73.3600
74.3200
33,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
74.3800
74.3900
72.9200
73.7300
56,900
Thu, 22 Jan 2026
75.1200
76.1600
74.4700
74.4700
40,000
Wed, 21 Jan 2026
75.1500
75.5900
74.0800
75.4100
45,900
Tue, 20 Jan 2026
72.8300
75.3100
72.7300
75.1500
34,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.1000
74.4000
73.0700
73.4900
66,800
Thu, 15 Jan 2026
73.7000
74.5600
73.5100
74.4800
37,400
Wed, 14 Jan 2026
72.0500
74.5900
72.0500
73.9100
42,700
Tue, 13 Jan 2026
71.9100
72.2900
71.7300
72.1500
23,200
Mon, 12 Jan 2026
70.8000
72.2300
70.4600
71.6200
36,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.9700
71.3400
69.8300
70.8500
36,500
Thu, 08 Jan 2026
69.1500
70.6600
69.1500
70.1700
44,500
Wed, 07 Jan 2026
69.7700
70.4700
68.8800
69.4600
39,400
Tue, 06 Jan 2026
69.8200
70.0500
68.8900
69.8200
39,600
Mon, 05 Jan 2026
69.5300
70.1500
69.0100
69.8200
54,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.4700
71.8300
69.7700
69.7700
75,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
71.2500
72.5600
70.4300
70.6000
49,400
Tue, 30 Dec 2025
71.2600
72.6800
70.8700
71.3700
39,800
Mon, 29 Dec 2025
71.7000
71.9600
71.1700
71.2600
27,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.5700
72.5700
71.1900
71.7400
28,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
75.1000
75.1000
71.3800
72.2600
22,200
Tue, 23 Dec 2025
73.2300
73.2300
71.8700
71.8900
29,800
Mon, 22 Dec 2025
73.7700
74.4500
72.5400
73.5000
44,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.8000
76.1500
73.5000
74.0000
180,500
Thu, 18 Dec 2025
76.6200
77.1600
75.7200
76.1200
63,100
Wed, 17 Dec 2025
76.0600
77.5000
75.5300
76.6200
38,600
Tue, 16 Dec 2025
77.1600
77.4200
75.9600
76.2000
45,100
Mon, 15 Dec 2025
75.6400
77.2100
75.1500
77.0100
66,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
74.6200
75.4500
73.9500
75.0300
68,900
Thu, 11 Dec 2025
74.4900
75.1200
73.9700
74.5500
63,600
Wed, 10 Dec 2025
73.5400
74.6900
73.3600
74.0300
88,200
Tue, 09 Dec 2025
71.6900
73.0600
71.4600
72.8000
42,300
Mon, 08 Dec 2025
71.8800
73.1500
71.0600
71.5900
75,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
71.8000
72.1600
71.4100
72.0800
34,000
Thu, 04 Dec 2025
72.6300
72.8400
71.8100
71.9300
59,600
Wed, 03 Dec 2025
71.8100
73.0200
71.6500
72.5200
55,200
Tue, 02 Dec 2025
71.4900
72.1200
69.7800
71.8000
53,900
Mon, 01 Dec 2025
70.9800
71.2400
69.6700
71.2200
61,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
72.8100
73.3300
71.8300
72.6300
47,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
72.0500
73.7500
71.9100
72.5400
115,700
Tue, 25 Nov 2025
71.4000
73.2300
71.3900
72.3500
74,500
Mon, 24 Nov 2025
70.3600
71.1400
69.6300
70.8200
63,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.0100
71.0000
69.0100
70.3100
85,500
Thu, 20 Nov 2025
69.4400
69.4400
68.3500
68.9000
50,800
Wed, 19 Nov 2025
69.2900
70.0000
68.7500
68.9000
57,300
Tue, 18 Nov 2025
67.7200
69.2100
67.3200
69.0700
50,400
Mon, 17 Nov 2025
68.1900
68.7500
67.6800
68.0700
46,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
67.9800
68.7600
67.1200
68.5100
51,600
Thu, 13 Nov 2025
67.9500
68.4400
67.5600
67.8500
38,000
Wed, 12 Nov 2025
67.2300
68.1000
66.6200
67.6900
56,900
Tue, 11 Nov 2025
67.5000
68.0500
67.0400
67.5300
38,100
Mon, 10 Nov 2025
68.1400
68.1400
66.7100
67.4500
55,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
68.3000
68.9100
67.2700
67.6200
45,300
Thu, 06 Nov 2025
69.4400
69.5800
67.9100
68.0200
42,700
Wed, 05 Nov 2025
68.0900
70.1300
67.4400
69.5800
73,400
Tue, 04 Nov 2025
64.1200
68.1900
64.1200
67.9800
103,500
Mon, 03 Nov 2025
62.1600
64.4300
61.3400
64.0800
129,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.7100
67.7100
62.7100
62.7800
152,600
Thu, 30 Oct 2025
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 30 Oct 2025
65.7300
69.9700
65.0000
68.5800
298,700
Wed, 29 Oct 2025
3 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:24 ET
8-K ↗
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 29 Oct 2025
60.2300
61.4900
59.0700
59.5000
119,300
Tue, 28 Oct 2025
60.5800
61.3700
60.1300
60.1900
86,100
Mon, 27 Oct 2025
60.8000
61.0000
60.0000
60.7400
71,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.5000
62.4400
60.5300
60.6900
72,500